# NEDCppGenerator Member List

This is the complete list of members for NEDCppGenerator, including all inherited members.

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]`
doMessageDecl(MessageDeclNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) | 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]`
resolveSubmoduleType(SubmoduleNode *node, const char *indent) | NEDCppGenerator | `[protected]`
setIndentSize(int indentsize) | NEDCppGenerator |
submodule_var | NEDCppGenerator | `[protected]`
symboltable | NEDCppGenerator | `[protected]`
writeProlog(ostream &out) | NEDCppGenerator | `[protected]`
~NEDCppGenerator() | NEDCppGenerator |