Advanced Strategic Command
Classes | Public Member Functions | Protected Attributes | List of all members
ContainerCollector Class Reference
Inheritance diagram for ContainerCollector:
Inheritance graph


struct  FileIndex

Public Member Functions

 ContainerCollector (void)
void init (const char *wildcard)
void addfile (const char *filename, const pncontainerstream stream, int directoryLevel)
FileIndexgetfile (const ASCString &filename)
FileIndexgetfirstname (void)
FileIndexgetnextname (void)
ASCString listContainer ()
virtual ~ContainerCollector ()
- Public Member Functions inherited from ContainerIndexer
virtual ~ContainerIndexer ()

Protected Attributes

dynamic_array< FileIndexindex [256]
dynamic_array< pncontainerstreamcontainer
int containernum
struct {
   int   alpha
   int   index

Detailed Description

Definition at line 841 of file basestrm.cpp.

Constructor & Destructor Documentation

ContainerCollector::ContainerCollector ( void  )

Definition at line 1058 of file basestrm.cpp.

References containernum.

ContainerCollector::~ContainerCollector ( )

Definition at line 1156 of file basestrm.cpp.

References container, and containernum.

Member Function Documentation

void ContainerCollector::addfile ( const char *  filename,
const pncontainerstream  stream,
int  directoryLevel 
ContainerCollector::FileIndex * ContainerCollector::getfile ( const ASCString filename)

Definition at line 1115 of file basestrm.cpp.

References index.

Referenced by locateFile().

ContainerCollector::FileIndex * ContainerCollector::getfirstname ( void  )

Definition at line 1126 of file basestrm.cpp.

References getnextname(), and namesearch.

Referenced by tfindfile::tfindfile().

ContainerCollector::FileIndex * ContainerCollector::getnextname ( void  )

Definition at line 1133 of file basestrm.cpp.

References index, and namesearch.

Referenced by getfirstname(), and tfindfile::tfindfile().

void ContainerCollector::init ( const char *  wildcard)
ASCString ContainerCollector::listContainer ( )

Definition at line 1144 of file basestrm.cpp.

References container, and containernum.

Referenced by listContainer().

Member Data Documentation

int ContainerCollector::alpha

Definition at line 855 of file basestrm.cpp.

dynamic_array<pncontainerstream> ContainerCollector::container

Definition at line 852 of file basestrm.cpp.

Referenced by init(), listContainer(), and ~ContainerCollector().

int ContainerCollector::containernum

Definition at line 853 of file basestrm.cpp.

Referenced by ContainerCollector(), init(), listContainer(), and ~ContainerCollector().

dynamic_array<FileIndex> ContainerCollector::index[256]

Definition at line 850 of file basestrm.cpp.

Referenced by addfile(), getfile(), and getnextname().

int ContainerCollector::index

Definition at line 856 of file basestrm.cpp.

struct { ... } ContainerCollector::namesearch

Referenced by getfirstname(), and getnextname().

The documentation for this class was generated from the following file: