Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

NEDClassicImportResolver Class Reference
[Controlling the compilation process]

#include <nedcompiler.h>

Inheritance diagram for NEDClassicImportResolver:

NEDImportResolver List of all members.

Detailed Description

Importresolver for NED-I; to be used with NEDCompiler.

A NEDClassicImportResolver instance can be reused when compiling several independent files in a row.


Public Member Functions

 NEDClassicImportResolver ()
virtual ~NEDClassicImportResolver ()
void addImportPath (const char *dir)
virtual NEDElement * loadImport (const char *import)

Protected Attributes

NEDStringVector importpath


Constructor & Destructor Documentation

NEDClassicImportResolver::NEDClassicImportResolver (   )  [inline]
 

Constructor.

virtual NEDClassicImportResolver::~NEDClassicImportResolver (   )  [inline, virtual]
 

Destructor.


Member Function Documentation

void NEDClassicImportResolver::addImportPath (  const char *  dir  ) 
 

Add an import directory to the import path.

virtual NEDElement* NEDClassicImportResolver::loadImport (  const char *  import  )  [virtual]
 

Load the given NED file, located in the import path somewhere.

Implements NEDImportResolver.


Member Data Documentation

NEDStringVector NEDClassicImportResolver::importpath [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Apr 1 12:25:38 2005 for OMNeT++/OMNEST NEDXML by  doxygen 1.3.9.1