Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members  

NEDSymbolTable Class Reference

#include <nedcompiler.h>

List of all members.

Public Methods

 NEDSymbolTable ()
 ~NEDSymbolTable ()
void add (NEDElement *node)
NEDElementgetChannelDeclaration (const char *name)
NEDElementgetModuleDeclaration (const char *name)
NEDElementgetNetworkDeclaration (const char *name)
NEDElementgetEnumDeclaration (const char *name)
NEDElementgetClassDeclaration (const char *name)

Protected Attributes

NEDMap channels
NEDMap modules
NEDMap networks
NEDMap enums
NEDMap classes


Detailed Description

For fast lookup of module, channel, etc names. To be used with NEDCompiler. Typically a new instance is needed for each NEDCompiler invocation.


The documentation for this class was generated from the following file:
Generated at Mon Jun 16 23:37:42 2003 for OMNeT++NEDXML by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001