AttachNode(Directory *pkDirectory) | Directory | |
DetachNode(Directory *pkDirectory) | Directory | |
Directory(const std::string &rstrName, Directory *pkParent, bool bParse=false, bool bRecurse=true) | Directory | |
GetByName(const std::string &rstrName, bool bRecurse=true) | Directory | |
GetDirectories() const | Directory | [inline] |
GetDirectoryByName(const std::string &rstrName) | Directory | |
GetFiles(std::vector< File * > *pvpkFiles) const | Directory | |
GetFullPath() | Directory | |
GetName() const | Directory | [inline] |
GetParentDirectory() | Directory | |
IsPackage() const | Directory | [inline] |
IsParsed() const | Directory | [inline] |
m_bIsPackage | Directory | [protected] |
m_bIsParsed | Directory | [protected] |
m_pkFiles | Directory | [protected] |
m_pkParent | Directory | [protected] |
m_strFullPath | Directory | [protected] |
m_strName | Directory | [protected] |
m_vpkDirectories | Directory | [protected] |
Parse(bool bRecurse=true) | Directory | |
PrintHierarchy(int iDepth) | Directory | |
~Directory() | Directory | [virtual] |