
#include <interfaceBuilder.h>


Public Member Functions | |
| Message (char *name_) | |
| virtual int | generateAttributes (int attrib) |
| void | addMessageVar (char *type, char *name) |
| void | addMessageVar (MessageVar *nxt) |
| virtual xi::Construct * | generateAst () |
Data Fields | |
| char * | name |
| MessageVar * | lst |
Definition at line 608 of file interfaceBuilder.h.
| Builder::Message::Message | ( | char * | name_ | ) | [inline] |
Definition at line 612 of file interfaceBuilder.h.
| void Builder::Message::addMessageVar | ( | char * | type, | |
| char * | name | |||
| ) | [inline] |
Definition at line 622 of file interfaceBuilder.h.
| void Builder::Message::addMessageVar | ( | MessageVar * | nxt | ) | [inline] |
| virtual xi::Construct* Builder::Message::generateAst | ( | ) | [inline, virtual] |
Implements Builder::ModuleEntity.
Definition at line 631 of file interfaceBuilder.h.
References Builder::MessageVar::generateAst(), lineno, lst, Prefix::Message, and name.

| char* Builder::Message::name |
Definition at line 610 of file interfaceBuilder.h.
Referenced by addMessageVar(), and generateAst().
1.5.5