#include <xi-Message.h>
Public Member Functions | |
MsgVar (Type *t, const char *n, int c, int a) | |
Type * | getType () |
const char * | getName () |
int | isConditional () |
int | isArray () |
void | print (XStr &str) |
Data Fields | |
Type * | type |
const char * | name |
int | cond |
int | array |
Definition at line 8 of file xi-Message.h.
Definition at line 410 of file xi-Message.C.
Type * xi::MsgVar::getType | ( | void | ) |
const char * xi::MsgVar::getName | ( | void | ) |
int xi::MsgVar::isConditional | ( | ) |
Definition at line 417 of file xi-Message.C.
References cond.
Referenced by xi::Message::genDecls(), xi::Message::genDefs(), and print().
int xi::MsgVar::isArray | ( | void | ) |
Definition at line 419 of file xi-Message.C.
References array.
Referenced by xi::Message::genDecls(), xi::Message::genDefs(), and print().
void xi::MsgVar::print | ( | XStr & | str | ) |
Definition at line 421 of file xi-Message.C.
References isArray(), isConditional(), name, xi::Type::print(), and type.
Referenced by xi::Message::genDecls(), and xi::MsgVarList::print().
Definition at line 10 of file xi-Message.h.
Referenced by xi::Message::genDecls(), xi::Message::genDefs(), getType(), and print().
const char* xi::MsgVar::name |
Definition at line 11 of file xi-Message.h.
Referenced by xi::Message::genDecls(), xi::Message::genDefs(), getName(), and print().