Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

vsignal_s Struct Reference

#include <defines.h>


Detailed Description

Stores all information needed to represent a signal. If value of value element is non-zero at the end of the run, this signal has been simulated.


Data Fields

int id
char * name
int line
ssuppl suppl
vectorvalue
unsigned int pdim_num
unsigned int udim_num
dim_rangedim
exp_linkexp_head
exp_linkexp_tail


Field Documentation

dim_range* vsignal_s::dim
 

Unpacked/packed dimension array

exp_link* vsignal_s::exp_head
 

Head pointer to list of expressions

exp_link* vsignal_s::exp_tail
 

Tail pointer to list of expressions

int vsignal_s::id
 

Numerical identifier that is unique from all other signals (used for exclusions)

int vsignal_s::line
 

Specifies line number that this signal was declared on

char* vsignal_s::name
 

Full hierarchical name of signal in design

unsigned int vsignal_s::pdim_num
 

Number of packed dimensions in pdim array

ssuppl vsignal_s::suppl
 

Supplemental information for this signal

unsigned int vsignal_s::udim_num
 

Number of unpacked dimensions in pdim array

vector* vsignal_s::value
 

Pointer to vector value of this signal


The documentation for this struct was generated from the following file:
Generated on Wed Jun 17 22:19:25 2009 for Covered by doxygen 1.3.4