OMNeT++ NEDXML  5.0
Data classes

Description

Classes in this group represent the parsed form of NED and MSG files.

Classes

class  NEDElementUserData
 Subclass from this if you want to attach extra data to NEDElement objects. More...
 
struct  NEDSourceRegion
 Stores a line:col..line:col region in a source file. Used for mapping NEDElements back to the source code. More...
 
class  NEDElement
 
class  FilesElement
 GENERATED CLASS. Represents the <files> XML element in memory. More...
 
class  NedFileElement
 GENERATED CLASS. Represents the <ned-file> XML element in memory. More...
 
class  CommentElement
 GENERATED CLASS. Represents the <comment> XML element in memory. More...
 
class  PackageElement
 GENERATED CLASS. Represents the <package> XML element in memory. More...
 
class  ImportElement
 GENERATED CLASS. Represents the <import> XML element in memory. More...
 
class  PropertyDeclElement
 GENERATED CLASS. Represents the <property-decl> XML element in memory. More...
 
class  ExtendsElement
 GENERATED CLASS. Represents the <extends> XML element in memory. More...
 
class  InterfaceNameElement
 GENERATED CLASS. Represents the <interface-name> XML element in memory. More...
 
class  SimpleModuleElement
 GENERATED CLASS. Represents the <simple-module> XML element in memory. More...
 
class  ModuleInterfaceElement
 GENERATED CLASS. Represents the <module-interface> XML element in memory. More...
 
class  CompoundModuleElement
 GENERATED CLASS. Represents the <compound-module> XML element in memory. More...
 
class  ChannelInterfaceElement
 GENERATED CLASS. Represents the <channel-interface> XML element in memory. More...
 
class  ChannelElement
 GENERATED CLASS. Represents the <channel> XML element in memory. More...
 
class  ParametersElement
 GENERATED CLASS. Represents the <parameters> XML element in memory. More...
 
class  ParamElement
 GENERATED CLASS. Represents the <param> XML element in memory. More...
 
class  PropertyElement
 GENERATED CLASS. Represents the <property> XML element in memory. More...
 
class  PropertyKeyElement
 GENERATED CLASS. Represents the <property-key> XML element in memory. More...
 
class  GatesElement
 GENERATED CLASS. Represents the <gates> XML element in memory. More...
 
class  GateElement
 GENERATED CLASS. Represents the <gate> XML element in memory. More...
 
class  TypesElement
 GENERATED CLASS. Represents the <types> XML element in memory. More...
 
class  SubmodulesElement
 GENERATED CLASS. Represents the <submodules> XML element in memory. More...
 
class  SubmoduleElement
 GENERATED CLASS. Represents the <submodule> XML element in memory. More...
 
class  ConnectionsElement
 GENERATED CLASS. Represents the <connections> XML element in memory. More...
 
class  ConnectionElement
 GENERATED CLASS. Represents the <connection> XML element in memory. More...
 
class  ConnectionGroupElement
 GENERATED CLASS. Represents the <connection-group> XML element in memory. More...
 
class  LoopElement
 GENERATED CLASS. Represents the <loop> XML element in memory. More...
 
class  ConditionElement
 GENERATED CLASS. Represents the <condition> XML element in memory. More...
 
class  ExpressionElement
 GENERATED CLASS. Represents the <expression> XML element in memory. More...
 
class  OperatorElement
 GENERATED CLASS. Represents the <operator> XML element in memory. More...
 
class  FunctionElement
 GENERATED CLASS. Represents the <function> XML element in memory. More...
 
class  IdentElement
 GENERATED CLASS. Represents the <ident> XML element in memory. More...
 
class  LiteralElement
 GENERATED CLASS. Represents the <literal> XML element in memory. More...
 
class  MsgFileElement
 GENERATED CLASS. Represents the <msg-file> XML element in memory. More...
 
class  NamespaceElement
 GENERATED CLASS. Represents the <namespace> XML element in memory. More...
 
class  CplusplusElement
 GENERATED CLASS. Represents the <cplusplus> XML element in memory. More...
 
class  StructDeclElement
 GENERATED CLASS. Represents the <struct-decl> XML element in memory. More...
 
class  ClassDeclElement
 GENERATED CLASS. Represents the <class-decl> XML element in memory. More...
 
class  MessageDeclElement
 GENERATED CLASS. Represents the <message-decl> XML element in memory. More...
 
class  PacketDeclElement
 GENERATED CLASS. Represents the <packet-decl> XML element in memory. More...
 
class  EnumDeclElement
 GENERATED CLASS. Represents the <enum-decl> XML element in memory. More...
 
class  EnumElement
 GENERATED CLASS. Represents the <enum> XML element in memory. More...
 
class  EnumFieldsElement
 GENERATED CLASS. Represents the <enum-fields> XML element in memory. More...
 
class  EnumFieldElement
 GENERATED CLASS. Represents the <enum-field> XML element in memory. More...
 
class  MessageElement
 GENERATED CLASS. Represents the <message> XML element in memory. More...
 
class  PacketElement
 GENERATED CLASS. Represents the <packet> XML element in memory. More...
 
class  ClassElement
 GENERATED CLASS. Represents the <class> XML element in memory. More...
 
class  StructElement
 GENERATED CLASS. Represents the <struct> XML element in memory. More...
 
class  FieldElement
 GENERATED CLASS. Represents the <field> XML element in memory. More...
 
class  UnknownElement
 GENERATED CLASS. Represents the <unknown> XML element in memory. More...
 
class  NEDElementFactory
 

Enumerations

Enumeration Type Documentation

enum NEDElementCode

Tag codes

Enumerator
NED_NULL 
NED_FILES 
NED_NED_FILE 
NED_COMMENT 
NED_PACKAGE 
NED_IMPORT 
NED_PROPERTY_DECL 
NED_EXTENDS 
NED_INTERFACE_NAME 
NED_SIMPLE_MODULE 
NED_MODULE_INTERFACE 
NED_COMPOUND_MODULE 
NED_CHANNEL_INTERFACE 
NED_CHANNEL 
NED_PARAMETERS 
NED_PARAM 
NED_PROPERTY 
NED_PROPERTY_KEY 
NED_GATES 
NED_GATE 
NED_TYPES 
NED_SUBMODULES 
NED_SUBMODULE 
NED_CONNECTIONS 
NED_CONNECTION 
NED_CONNECTION_GROUP 
NED_LOOP 
NED_CONDITION 
NED_EXPRESSION 
NED_OPERATOR 
NED_FUNCTION 
NED_IDENT 
NED_LITERAL 
NED_MSG_FILE 
NED_NAMESPACE 
NED_CPLUSPLUS 
NED_STRUCT_DECL 
NED_CLASS_DECL 
NED_MESSAGE_DECL 
NED_PACKET_DECL 
NED_ENUM_DECL 
NED_ENUM 
NED_ENUM_FIELDS 
NED_ENUM_FIELD 
NED_MESSAGE 
NED_PACKET 
NED_CLASS 
NED_STRUCT 
NED_FIELD 
NED_UNKNOWN