#include <ParseImports.H>
Inheritance diagram for ParseImports::ModelSpace:
Public Types | |
enum | type { file, directory, none } |
Public Member Functions | |
virtual char | getC ()=0 throw (Error, FS::EndOfFile, SRPC::failure) |
virtual void | ungetC (char c)=0 throw () |
virtual long | tell ()=0 throw () |
ModelSpace () | |
virtual ModelSpace * | open (const Text &modelname) const =0 throw (Error, FS::Failure, SRPC::failure, FS::DoesNotExist) |
virtual type | getType (const Text &name) const =0 throw (Error, FS::Failure, SRPC::failure) |
virtual | ~ModelSpace () |
|
Definition at line 113 of file ParseImports.H. |
|
Definition at line 102 of file ParseImports.H. |
|
Definition at line 118 of file ParseImports.H. |
|
Implemented in ParseImports::LocalModelSpace, and ParseImports::RemoteModelSpace. |
|
Implemented in ParseImports::LocalModelSpace, ParseImports::RemoteModelSpace, and ParseImports::OptimizedModelSpace. |
|
Implemented in ParseImports::LocalModelSpace, ParseImports::RemoteModelSpace, and ParseImports::OptimizedModelSpace. Referenced by ParseImports::P(). |
|
Implemented in ParseImports::LocalModelSpace, and ParseImports::RemoteModelSpace. |
|
Implemented in ParseImports::LocalModelSpace, and ParseImports::RemoteModelSpace. |