Main Page Modules Class Hierarchy Compound List File List Compound Members

# 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 *) (defined in NEDCppGenerator)`[protected]`
- decreaseIndent(const char *indent) (defined in NEDCppGenerator)`[protected]`
- doChannel(ChannelNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doChannelAttr(ChannelAttrNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doClass(ClassNode *node, const char *, int, const char *) (defined in NEDCppGenerator)`[protected]`
- doConnattr(ConnAttrNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doConnection(ConnectionNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doConnections(ConnectionsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doCppCobject(CppCobjectNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doCppinclude(CppincludeNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doCppNoncobject(CppNoncobjectNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doCppStruct(CppStructNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doDisplayString(DisplayStringNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doEnum(EnumNode *node, const char *indent, int mode, const char *) (defined in NEDCppGenerator)`[protected]`
- doEnumField(EnumFieldNode *node, const char *indent, int mode, const char *) (defined in NEDCppGenerator)`[protected]`
- doEnumFields(EnumFieldsNode *node, const char *indent, int mode, const char *) (defined in NEDCppGenerator)`[protected]`
- doExpression(ExpressionNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doForloop(ForLoopNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doGate(GateNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doGates(GatesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doGatesize(GatesizeNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doGatesizes(GatesizesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doImport(ImportedFileNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doImports(ImportNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doLoopvar(LoopVarNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doMachine(MachineNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doMachines(MachinesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doMessage(MessageNode *node, const char *, int, const char *) (defined in NEDCppGenerator)`[protected]`
- doModule(CompoundModuleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doNedFile(NedFileNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doNedFiles(NedFilesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doNetwork(NetworkNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doParam(ParamNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doParams(ParamsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSimple(SimpleModuleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doStruct(StructNode *node, const char *, int, const char *) (defined in NEDCppGenerator)`[protected]`
- doSubmodule(SubmoduleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubmoduleCleanup(SubmoduleNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubmodules(SubmodulesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubstmachine(SubstmachineNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubstmachines(SubstmachinesNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubstparam(SubstparamNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- doSubstparams(SubstparamsNode *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- endConditionalBlock(NEDElement *node, const char *&indent, int mode, const char *) (defined in NEDCppGenerator)`[protected]`
- exprgen (defined in NEDCppGenerator)`[protected]`
- findExpression(NEDElement *parent, const char *target) `[protected]`
- findFirstChildWithAttribute(NEDElement *node, int tagcode, const char *attr, const char *attrvalue) `[protected]`
- generate(NEDElement *node)
- generateChildren(NEDElement *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- generateChildrenExceptTags(NEDElement *node, const char *tags, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- generateChildrenWithTags(NEDElement *node, const char *tags, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- generateClass(ClassDesc &cld, FieldDesc *&fld, int numfields) (defined in NEDCppGenerator)`[protected]`
- generateDescriptorClass(ClassDesc &cld, FieldDesc *&fld, int numfields) (defined in NEDCppGenerator)`[protected]`
- generateItem(NEDElement *node, const char *indent, int mode=MODE_NORMAL, const char *arg=NULL) (defined in NEDCppGenerator)`[protected]`
- generateStruct(ClassDesc &cld, FieldDesc *&fld, int numfields) (defined in NEDCppGenerator)`[protected]`
- getConstantExpression(ExpressionNode *node) `[protected]`
- in_network (defined in NEDCppGenerator)`[protected]`
- increaseIndent(const char *indent) (defined in NEDCppGenerator)`[protected]`
- indentsize (defined in NEDCppGenerator)`[protected]`
- MODE_CLEANUP enum value (defined in NEDCppGenerator)`[protected]`
- MODE_NORMAL enum value (defined in NEDCppGenerator)`[protected]`
- module_name (defined in NEDCppGenerator)`[protected]`
- NEDCppGenerator(ostream &out, ostream &outh, NEDSymbolTable *symtab)
- out (defined in NEDCppGenerator)`[protected]`
- outh (defined in NEDCppGenerator)`[protected]`
- prepareForCodeGeneration(NEDElement *node, ClassDesc &cld, FieldDesc *&fld, int &numfields) (defined in NEDCppGenerator)`[protected]`
- printTemporaryVariables(const char *indent) (defined in NEDCppGenerator)`[protected]`
- resolveConnectionAttributes(ConnectionNode *node, const char *indent, int mode) (defined in NEDCppGenerator)`[protected]`
- resolveGate(const char *modname, ExpressionNode *modindex, const char *gatename, ExpressionNode *gateindex) (defined in NEDCppGenerator)`[protected]`
- setIndentSize(int indentsize)
- submodule_name (defined in NEDCppGenerator)`[protected]`
- submodule_var (defined in NEDCppGenerator)`[protected]`
- symboltable (defined in NEDCppGenerator)`[protected]`
- writeProlog(ostream &out) (defined in NEDCppGenerator)`[protected]`
- ~NEDCppGenerator()