#include <DirectoryInfo.h>
Collaboration diagram for Impala::Util::DirectoryInfo:

Public Member Functions | |
| DirectoryInfo (const std::string &name) | |
| DirectoryInfo (const std::string &name, const std::string &shortname) | |
| void | SetFilter (const std::string &filter) |
| void | Scan () |
| void | Clear () |
| size_t | GetFileCount () |
| Util::FileInfo * | GetFile (unsigned int index) |
| size_t | GetSubDirCount () |
| DirectoryInfo * | GetSubDir (unsigned int index) |
| std::string | GetName () |
| std::string | GetShortName () |
| void | Print (std::ostream &os) const |
Static Public Member Functions | |
| static void | SetAutoScanSubDirs (bool value) |
Protected Member Functions | |
| void | CopyWinFindData (WIN32_FIND_DATA *dst, const WIN32_FIND_DATA *src) const |
Protected Attributes | |
| std::vector< DirectoryInfo * > | mSubDirs |
| std::vector< Util::FileInfo * > | mFiles |
| std::string | mName |
| std::string | mShortName |
| std::string | mFilter |
| WIN32_FIND_DATA | mInfo |
Static Protected Attributes | |
| static bool | mAutoScanSubDirs |
Definition at line 17 of file DirectoryInfo.h.
1.5.1