Go to the source code of this file.
|
enum | VarDataType_t {
eNO_VAR_TYPE = 0,
eREAL,
eSHORTREAL,
eREALTIME,
eREG,
eTIME,
eLOGIC,
eINTEGER,
eBIT,
eINT,
eBYTE,
eSHORTINT,
eLONGINT,
eDEVENT,
eSTRUCT,
eUNION,
eUNION_TAGGED,
eENUM,
eCLASS,
ePROXY,
eINTERFACE_TYPE,
eSTRING
} |
| Variable data types. More...
|
|
enum | NodeType_t {
eU,
eR,
eS,
eE,
eB
} |
| Expression node type. More...
|
|
Expression node type.
Enumerator |
---|
eU |
undefined
|
eR |
real - have width 0
|
eS |
signed bit vector, includes integer
|
eE |
event - have width 0
|
eB |
unsigned bit vector
|
Variable data types.
Enumerator |
---|
eNO_VAR_TYPE |
no type declaration
|
eREAL |
real declaration
|
eSHORTREAL |
shortreal declaration
|
eREALTIME |
realtime declaration
|
eREG |
register declaration
|
eTIME |
time declaration
|
eLOGIC |
logic declaration
|
eINTEGER |
integer declaration
|
eBIT |
integer declaration
|
eINT |
int declaration
|
eBYTE |
byte declaration
|
eSHORTINT |
shortint declaration
|
eLONGINT |
longint declaration
|
eDEVENT |
event declaration
|
eSTRUCT |
struct declaration
|
eUNION |
union declaration
|
eUNION_TAGGED |
tagged union declaration
|
eENUM |
enum declaration
|
eCLASS |
class declaration
|
ePROXY |
proxy declaration
|
eINTERFACE_TYPE |
interface declaration
|
eSTRING |
string declaration
|
const char * varDataTypeName |
Initial value:= {
"",
"real",
"shortreal",
"realtime",
"reg",
"time",
"logic",
"integer",
"bit",
"int",
"byte",
"shortint",
"longint",
"event",
"struct",
"union",
"union tagged",
"enum",
"class",
"proxy",
"interface type",
"string",
}
Array to convert DataType_t to character string.