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

ParseImports.H File Reference

#include <Basics.H>
#include <FS.H>
#include <Sequence.H>
#include <Generics.H>
#include <SRPC.H>

Go to the source code of this file.

Namespaces

namespace  ParseImports

Typedefs

typedef TextSeq ImportID
typedef Sequence< Import * > ImportSeq

Functions

void P (const Text &modelname, ImportSeq &seq, const ModelSpace *ms=NULL) throw (FS::DoesNotExist, FS::Failure, Error, SRPC::failure)
Text ResolvePath (const Text &path, const Text &wd, const ModelSpace *ms=NULL) throw (Error, FS::Failure, SRPC::failure)
std::ostream & operator<< (std::ostream &os, const ParseImports::Error &err) throw ()


Typedef Documentation

typedef TextSeq ImportID
 

Definition at line 32 of file ParseImports.H.

typedef Sequence<Import*> ImportSeq
 

Definition at line 79 of file ParseImports.H.


Function Documentation

std::ostream& operator<< std::ostream &  os,
const ParseImports::Error err
throw ()
 

void ParseImports::P const Text modelname,
ImportSeq seq,
const ModelSpace *  ms = NULL
throw (FS::DoesNotExist, FS::Failure, Error, SRPC::failure)
 

Referenced by main(), Search(), and RecursiveStats::visitImports().

Text ParseImports::ResolvePath const Text path,
const Text wd,
const ModelSpace *  ms = NULL
throw (Error, FS::Failure, SRPC::failure)
 

Referenced by main().


Generated on Mon May 8 00:49:05 2006 for Vesta by  doxygen 1.4.2