▼Nomnetpp | |
▼Nnedxml | |
CASTBuilder | SAX handler (to be used with SAXParser) that builds an AST |
CASTNode | |
CASTNodeFactory | Base class for ASTNode factories |
CASTNodeUtil | Various utilities for the ASTNode tree |
▼CDtdValidationUtils | |
CChoice | |
CErrorStore | |
CFileLine | |
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 |
CMsgCompilerOptions | Options for MsgCompiler |
CMsgGenerator | Generates MSG source from an AST |
CMsgParser | Parses MSG files into an AST |
CMsgTool | |
▼CMsgTypeTable | |
CClassInfo | |
CEnumInfo | |
CEnumItem | |
CFieldInfo | |
CProperties | |
CProperty | |
CNedCrossValidator | Performs cross validation. Should be called after tree passed DTD validation and syntax validation |
CNedException | Low-level routines throw an exception instead of calling NedErrorStore->add() |
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 |
CCachedTypeNames | |
CINedTypeNames | |
CNedSyntaxValidator | Performs structural validation of components |
CNedTool | |
CNedTools | Misc NED utilities |
CNedTypeInfo | Stores information on a NED type |
CParseContext | |
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 |
CUserData | Subclass from this if you want to attach extra data to ASTNode objects |
CXMLGenerator | Serializes an AST in XML format |
CYYLoc |