Public Member Functions | |
DirTree () | |
void | clear () |
unsigned | entryCount () |
DirEntry * | entry (unsigned index) |
DirEntry * | entry (const std::string &name) |
int | parent (unsigned index) |
std::string | fullName (unsigned index) |
std::vector< unsigned > | children (unsigned index) |
unsigned | find_child (unsigned index, const std::string &name) |
void | load (unsigned char *buffer, unsigned len) |
void | save (unsigned char *buffer) |
Static Public Attributes | |
const unsigned | End = 0xffffffff |
Private Member Functions | |
DirTree (const DirTree &) | |
DirTree & | operator= (const DirTree &) |
Private Attributes | |
std::vector< DirEntry > | entries |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|