FileManager v1.7.0
Manage access to files with async model
|
This is the complete list of members for file_manager::FileManager, including all inherited members.
addFile(const std::filesystem::path &filePath, bool isFileAlreadyExist=true) | file_manager::FileManager | |
addRequest(const std::filesystem::path &filePath, FileCallback &&callback, std::promise< void > &&requestPromise, RequestFileHandleType handleType) (defined in file_manager::FileManager) | file_manager::FileManager | |
appendBinaryFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< WriteFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
appendFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< WriteFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
Cache (defined in file_manager::FileManager) | file_manager::FileManager | friend |
completeWriteRequest(const std::filesystem::path &filePath) (defined in file_manager::FileManager) | file_manager::FileManager | |
createHandle(const std::filesystem::path &filePath, RequestFileHandleType handleType) (defined in file_manager::FileManager) | file_manager::FileManager | |
decreaseReadRequests(const std::filesystem::path &filePath) (defined in file_manager::FileManager) | file_manager::FileManager | |
FileHandle (defined in file_manager::FileManager) | file_manager::FileManager | friend |
getCache() | file_manager::FileManager | |
getCache() const | file_manager::FileManager | |
getInstance() | file_manager::FileManager | static |
getInstance(size_t threadsNumber) | file_manager::FileManager | static |
getInstance(std::shared_ptr< threading::ThreadPool > threadPool) | file_manager::FileManager | static |
getVersion() | file_manager::FileManager | static |
notify(std::filesystem::path &&filePath) (defined in file_manager::FileManager) | file_manager::FileManager | |
operator== (defined in file_manager::FileManager) | file_manager::FileManager | friend |
readBinaryFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< ReadFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
readFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< ReadFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
ReadFileHandle (defined in file_manager::FileManager) | file_manager::FileManager | friend |
std::default_delete< FileManager > (defined in file_manager::FileManager) | file_manager::FileManager | friend |
writeBinaryFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< WriteFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
writeFile(const std::filesystem::path &filePath, const std::function< void(std::unique_ptr< WriteFileHandle > &&)> &callback, bool isWait=true) | file_manager::FileManager | |
WriteFileHandle (defined in file_manager::FileManager) | file_manager::FileManager | friend |