|
virtual FileStream * | OpenFile (const Pathname &filename, const std::string &mode) |
|
virtual bool | DeleteFile (const Pathname &filename) |
|
virtual bool | DeleteEmptyFolder (const Pathname &folder) |
|
virtual bool | CreateFolder (const Pathname &pathname) |
|
virtual bool | MoveFile (const Pathname &old_path, const Pathname &new_path) |
|
virtual bool | CopyFile (const Pathname &old_path, const Pathname &new_path) |
|
virtual bool | IsFolder (const Pathname &pathname) |
|
virtual bool | IsFile (const Pathname &path) |
|
virtual bool | IsAbsent (const Pathname &pathname) |
|
virtual bool | IsTemporaryPath (const Pathname &pathname) |
|
virtual std::string | TempFilename (const Pathname &dir, const std::string &prefix) |
|
virtual bool | GetFileSize (const Pathname &path, size_t *size) |
|
virtual bool | GetFileTime (const Pathname &path, FileTimeType which, time_t *time) |
|
virtual bool | GetTemporaryFolder (Pathname &path, bool create, const std::string *append) |
|
virtual bool | GetAppTempFolder (Pathname *path) |
|
virtual FileStream * | OpenFile (const Pathname &filename, const std::string &mode) |
|
virtual bool | DeleteFile (const Pathname &filename) |
|
virtual bool | DeleteEmptyFolder (const Pathname &folder) |
|
virtual bool | CreateFolder (const Pathname &pathname) |
|
virtual bool | MoveFile (const Pathname &old_path, const Pathname &new_path) |
|
virtual bool | CopyFile (const Pathname &old_path, const Pathname &new_path) |
|
virtual bool | IsFolder (const Pathname &pathname) |
|
virtual bool | IsFile (const Pathname &path) |
|
virtual bool | IsAbsent (const Pathname &pathname) |
|
virtual bool | IsTemporaryPath (const Pathname &pathname) |
|
virtual std::string | TempFilename (const Pathname &dir, const std::string &prefix) |
|
virtual bool | GetFileSize (const Pathname &path, size_t *size) |
|
virtual bool | GetFileTime (const Pathname &path, FileTimeType which, time_t *time) |
|
virtual bool | GetTemporaryFolder (Pathname &path, bool create, const std::string *append) |
|
virtual bool | GetAppTempFolder (Pathname *path) |
|
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) |
|