|
| UnixFilesystem () |
|
| ~UnixFilesystem () override |
|
FileStream * | OpenFile (const Pathname &filename, const std::string &mode) override |
|
bool | DeleteFile (const Pathname &filename) override |
|
bool | DeleteEmptyFolder (const Pathname &folder) override |
|
virtual bool | CreateFolder (const Pathname &pathname, mode_t mode) |
|
bool | CreateFolder (const Pathname &pathname) override |
|
bool | MoveFile (const Pathname &old_path, const Pathname &new_path) override |
|
bool | CopyFile (const Pathname &old_path, const Pathname &new_path) override |
|
bool | IsFolder (const Pathname &pathname) override |
|
bool | IsTemporaryPath (const Pathname &pathname) override |
|
bool | IsFile (const Pathname &pathname) override |
|
bool | IsAbsent (const Pathname &pathname) override |
|
std::string | TempFilename (const Pathname &dir, const std::string &prefix) override |
|
bool | GetTemporaryFolder (Pathname &path, bool create, const std::string *append) override |
|
bool | GetFileSize (const Pathname &path, size_t *size) override |
|
bool | GetFileTime (const Pathname &path, FileTimeType which, time_t *time) override |
|
bool | GetAppTempFolder (Pathname *path) override |
|
| UnixFilesystem () |
|
| ~UnixFilesystem () override |
|
FileStream * | OpenFile (const Pathname &filename, const std::string &mode) override |
|
bool | DeleteFile (const Pathname &filename) override |
|
bool | DeleteEmptyFolder (const Pathname &folder) override |
|
virtual bool | CreateFolder (const Pathname &pathname, mode_t mode) |
|
bool | CreateFolder (const Pathname &pathname) override |
|
bool | MoveFile (const Pathname &old_path, const Pathname &new_path) override |
|
bool | CopyFile (const Pathname &old_path, const Pathname &new_path) override |
|
bool | IsFolder (const Pathname &pathname) override |
|
bool | IsTemporaryPath (const Pathname &pathname) override |
|
bool | IsFile (const Pathname &pathname) override |
|
bool | IsAbsent (const Pathname &pathname) override |
|
std::string | TempFilename (const Pathname &dir, const std::string &prefix) override |
|
bool | GetTemporaryFolder (Pathname &path, bool create, const std::string *append) override |
|
bool | GetFileSize (const Pathname &path, size_t *size) override |
|
bool | GetFileTime (const Pathname &path, FileTimeType which, time_t *time) override |
|
bool | GetAppTempFolder (Pathname *path) override |
|
virtual | ~FilesystemInterface () |
|
virtual DirectoryIterator * | IterateDirectory () |
|
virtual bool | DeleteFolderContents (const Pathname &folder) |
|
virtual bool | DeleteFolderAndContents (const Pathname &folder) |
|
void | SetOrganizationName (const std::string &organization) |
|
void | GetOrganizationName (std::string *organization) |
|
void | SetApplicationName (const std::string &application) |
|
void | GetApplicationName (std::string *application) |
|
virtual | ~FilesystemInterface () |
|
virtual DirectoryIterator * | IterateDirectory () |
|
virtual bool | DeleteFolderContents (const Pathname &folder) |
|
virtual bool | DeleteFolderAndContents (const Pathname &folder) |
|
void | SetOrganizationName (const std::string &organization) |
|
void | GetOrganizationName (std::string *organization) |
|
void | SetApplicationName (const std::string &application) |
|
void | GetApplicationName (std::string *application) |
|