| beginConditionalBlock(NEDElement *node, const char *&indent, int mode, const char *) | NEDCppGenerator | [protected] |
| decreaseIndent(const char *indent) | NEDCppGenerator | [protected] |
| doChannel(ChannelNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doChannelAttr(ChannelAttrNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doClass(ClassNode *node, const char *, int, const char *) | NEDCppGenerator | [protected] |
| doClassDecl(ClassDeclNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doConnattr(ConnAttrNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doConnection(ConnectionNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doConnections(ConnectionsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doCplusplus(CplusplusNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doDisplayString(DisplayStringNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doEnum(EnumNode *node, const char *indent, int mode, const char *) | NEDCppGenerator | [protected] |
| doEnumDecl(EnumDeclNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doEnumField(EnumFieldNode *node, const char *indent, int mode, const char *) | NEDCppGenerator | [protected] |
| doEnumFields(EnumFieldsNode *node, const char *indent, int mode, const char *) | NEDCppGenerator | [protected] |
| doExpression(ExpressionNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doForloop(ForLoopNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doGate(GateNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doGates(GatesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doGatesize(GatesizeNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doGatesizes(GatesizesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doImport(ImportedFileNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doImports(ImportNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doLoopvar(LoopVarNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doMachine(MachineNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doMachines(MachinesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doMessage(MessageNode *node, const char *, int, const char *) | NEDCppGenerator | [protected] |
| doModule(CompoundModuleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doNedFile(NedFileNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doNedFiles(NedFilesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doNetwork(NetworkNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doParam(ParamNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doParams(ParamsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSimple(SimpleModuleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doStruct(StructNode *node, const char *, int, const char *) | NEDCppGenerator | [protected] |
| doStructDecl(StructDeclNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubmodule(SubmoduleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubmoduleFinally(SubmoduleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubmodules(SubmodulesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubstmachine(SubstmachineNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubstmachines(SubstmachinesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubstparam(SubstparamNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| doSubstparams(SubstparamsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| endConditionalBlock(NEDElement *node, const char *&indent, int mode, const char *) | NEDCppGenerator | [protected] |
| exprgen | NEDCppGenerator | [protected] |
| findExpression(NEDElement *parent, const char *target) | NEDCppGenerator | [protected] |
| generate(NEDElement *node) | NEDCppGenerator | |
| generateChildren(NEDElement *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| generateChildrenExceptTags(NEDElement *node, const char *tags, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| generateChildrenWithTags(NEDElement *node, const char *tags, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| generateClass(ClassDesc &cld, FieldDesc *&fld, int numfields) | NEDCppGenerator | [protected] |
| generateDescriptorClass(ClassDesc &cld, FieldDesc *&fld, int numfields) | NEDCppGenerator | [protected] |
| generateItem(NEDElement *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | NEDCppGenerator | [protected] |
| generateStruct(ClassDesc &cld, FieldDesc *&fld, int numfields) | NEDCppGenerator | [protected] |
| getConstantExpression(ExpressionNode *node) | NEDCppGenerator | [protected] |
| in_network | NEDCppGenerator | [protected] |
| increaseIndent(const char *indent) | NEDCppGenerator | [protected] |
| indentsize | NEDCppGenerator | [protected] |
| MODE_FINALLY enum value | NEDCppGenerator | [protected] |
| MODE_NORMAL enum value | NEDCppGenerator | [protected] |
| NEDCppGenerator(ostream &out, ostream &outh, NEDSymbolTable *symtab) | NEDCppGenerator | |
| out | NEDCppGenerator | [protected] |
| outh | NEDCppGenerator | [protected] |
| prepareForCodeGeneration(NEDElement *node, ClassDesc &cld, FieldDesc *&fld, int &numfields) | NEDCppGenerator | [protected] |
| printTemporaryVariables(const char *indent) | NEDCppGenerator | [protected] |
| resolveConnectionAttributes(ConnectionNode *node, const char *indent, int mode) | NEDCppGenerator | [protected] |
| resolveGate(const char *modname, ExpressionNode *modindex, const char *gatename, ExpressionNode *gateindex, bool isplusplus) | NEDCppGenerator | [protected] |
| setIndentSize(int indentsize) | NEDCppGenerator | |
| submodule_var | NEDCppGenerator | [protected] |
| symboltable | NEDCppGenerator | [protected] |
| writeProlog(ostream &out) | NEDCppGenerator | [protected] |
| ~NEDCppGenerator() | NEDCppGenerator | |