|
OMNeT++ NEDXML
5.4.1
|
| CASTNode | |
| CASTNodeFactory | Base class for ASTNode factories |
| CASTNodeUtil | Various utilities for the ASTNode tree |
| CDtdValidationUtils::Choice | |
| CMsgCompilerOld::ClassInfo | |
| CMsgTypeTable::ClassInfo | |
| CDtdValidationUtils | |
| CMsgCompilerOld::EnumInfo | |
| CMsgTypeTable::EnumInfo | |
| CMsgCompilerOld::EnumInfo::EnumItem | |
| CMsgTypeTable::EnumItem | |
| CErrorStore | |
| CMsgCompilerOld::ClassInfo::FieldInfo | |
| CMsgTypeTable::FieldInfo | |
| ▼CNedResourceCache::INedTypeNames | |
| CNedResourceCache::CachedTypeNames | |
| CLineColumn | |
| CMsgAnalyzer | Part of the message compiler. Produces ClassInfo/EnumInfo objects from the ASTNode tree. Assumes object tree has already passed all validation stages (DTD, syntax, semantic) |
| CMsgCodeGenerator | Code generator part of the message compiler |
| CMsgCompiler | Generates C++ code from a MSG file object tree |
| CMsgCompilerOld | Generates C++ code from a MSG file. Covers the MSG language of OMNeT++ 4.x, and 5.x up to 5.2 |
| CMsgCompilerOptions | Options for MsgCompiler |
| CMsgCompilerOptionsOld | Options for MsgCompilerOld |
| CMsgGenerator | Generates MSG source from an AST |
| CMsgParser | Parses MSG files into an AST |
| CMsgTypeTable | |
| CNedGenerator | Generates NED code from a NED AST |
| CNedLookupContext | Context of NED type lookup, for NedResourceCache |
| CNedParser | Parses NED files into an AST |
| CNedResourceCache | Stores loaded NED files, and keeps track of components in them |
| CNedTools | Misc NED utilities |
| CNedTypeInfo | Stores information on a NED type |
| ▼CNedValidatorBase | |
| CNedCrossValidator | Performs cross validation. Should be called after tree passed DTD validation and syntax validation |
| CNedSyntaxValidator | Performs structural validation of components |
| CParseContext | |
| CNedResourceCache::PendingNedType | |
| CMsgTypeTable::Properties | |
| CMsgTypeTable::Property | |
| ▼Cruntime_error | |
| CNedException | Low-level routines throw an exception instead of calling NedErrorStore->add() |
| ▼CSAXHandler | Base class for SAX event handlers needed by SAXParser. This is a simplified SAX handler interface |
| CASTBuilder | SAX handler (to be used with SAXParser) that builds an AST |
| CSAXParser | Wraps XML SAX parsers |
| CSourceDocument | Stores the full text of a NED/MSG file |
| CSourceRegion | Stores a line:col..line:col region in a source file. Used for mapping ASTNodes back to the source code |
| CMsgCompilerOld::TypeDesc | |
| CUserData | Subclass from this if you want to attach extra data to ASTNode objects |
| CXMLGenerator | Serializes an AST in XML format |
| CYYLoc |