
Public Member Functions | |
| ContainerCollector (void) | |
| void | init (const char *wildcard) |
| void | addfile (const char *filename, const pncontainerstream stream, int directoryLevel) |
| FileIndex * | getfile (const ASCString &filename) |
| FileIndex * | getfirstname (void) |
| FileIndex * | getnextname (void) |
| ASCString | listContainer () |
| virtual | ~ContainerCollector () |
Protected Attributes | |
| dynamic_array< FileIndex > | index [256] |
| dynamic_array< pncontainerstream > | container |
| int | containernum |
| struct { | |
| int alpha | |
| int index | |
| } | namesearch |
Classes | |
| struct | FileIndex |
|
|
Definition at line 1050 of file basestrm.cpp. References containernum. |
|
|
Definition at line 1148 of file basestrm.cpp. References container, and containernum. |
|
||||||||||||||||
|
Implements ContainerIndexer. Definition at line 1083 of file basestrm.cpp. References ContainerCollector::FileIndex::container, ContainerCollector::FileIndex::directoryLevel, dynamic_array< T >::getlength(), index, and ContainerCollector::FileIndex::name. |
|
|
Definition at line 1107 of file basestrm.cpp. References index. Referenced by locateFile(). |
|
|
Definition at line 1118 of file basestrm.cpp. References getnextname(), and namesearch. Referenced by tfindfile::tfindfile(). |
|
|
Definition at line 1125 of file basestrm.cpp. References index, and namesearch. Referenced by getfirstname(), and tfindfile::tfindfile(). |
|
|
Definition at line 1055 of file basestrm.cpp. References ASC_direct, closedir(), constructFileName(), container, containernum, extractFileName(), extractPath(), maxFileStringSize, opendir(), patimat(), readdir(), and searchDirNum. Referenced by opencontainer(). |
|
|
Definition at line 1136 of file basestrm.cpp. References container, and containernum. Referenced by listContainer(). |
|
|
Definition at line 847 of file basestrm.cpp. |
|
|
Definition at line 844 of file basestrm.cpp. Referenced by init(), listContainer(), and ~ContainerCollector(). |
|
|
Definition at line 845 of file basestrm.cpp. Referenced by ContainerCollector(), init(), listContainer(), and ~ContainerCollector(). |
|
|
Definition at line 848 of file basestrm.cpp. |
|
|
Definition at line 842 of file basestrm.cpp. Referenced by addfile(), getfile(), and getnextname(). |
|
|
Referenced by getfirstname(), and getnextname(). |
1.4.2