Go to the source code of this file.
Classes | |
struct | ISFileManager::file_info_t |
Namespaces | |
ISFileManager | |
Functions | |
void | ISFileManager::DeleteDirectory (const std::string &directory, bool recursive) |
bool | ISFileManager::DeleteFile (const std::string &fullFilePath) |
bool | ISFileManager::GetAllFilesInDirectory (const std::string &directory, bool recursive, const std::string ®exPattern, std::vector< std::string > &files) |
bool | ISFileManager::GetAllFilesInDirectory (const std::string &directory, bool recursive, std::vector< std::string > &files) |
uint64_t | ISFileManager::GetDirectorySpaceAvailable (const std::string &directory) |
uint64_t | ISFileManager::GetDirectorySpaceUsed (const std::string &directory, bool recursive) |
uint64_t | ISFileManager::GetDirectorySpaceUsed (const std::string &directory, std::vector< file_info_t > &files, bool sortByDate, bool recursive) |
uint64_t | ISFileManager::GetDirectorySpaceUsed (const std::string &directory, std::string regexPattern, std::vector< file_info_t > &files, bool sortByDate, bool recursive) |
std::string | ISFileManager::GetFileName (const std::string &path) |
bool | ISFileManager::PathIsDir (const std::string &path) |
bool | ISFileManager::TouchFile (const std::string &path) |