32 #ifndef DiskDirectory_INCLUDE_ONCE 33 #define DiskDirectory_INCLUDE_ONCE 66 void listFilesRecursive(std::vector<String>& file_list)
const;
68 void listFiles(std::vector<String>& file_list,
bool append=
false)
const;
70 void listFiles(std::vector<
ref<DiskFile> >& file_list,
bool append=
false)
const;
72 void listSubDirs(std::vector<String>& dirs,
bool append=
false)
const;
85 void listFilesRecursive_internal(std::vector<String>& file_list)
const;
The String class implements an advanced UTF16 (Unicode BMP) string manipulation engine.
A VirtualDirectory that operates on reguar disk directories.
#define VL_INSTRUMENT_CLASS(ClassName, BaseClass)
Visualization Library main namespace.
ref< VirtualDirectory > subDir(const String &subdir_name) const
Abstact class representing a directory of files.
The ref<> class is used to reference-count an Object.