FileManager v1.7.0
Manage access to files with async model
|
Friends | |
class | FileManager |
Additional Inherited Members | |
![]() | |
const std::string & | readAllData () |
Read all file. | |
std::streamsize | readSome (std::string &outData, std::streamsize count, bool shrinkOutData=true, bool resizeOutData=true) |
Read some data from file. | |
std::istream & | getStream () |
Get reading stream. | |
![]() | |
FileHandle (const FileHandle &)=delete | |
FileHandle & | operator= (const FileHandle &)=delete |
uint64_t | getFileSize () const |
const std::filesystem::path & | getPathToFile () const |
std::filesystem::path | getFileName () const |
![]() | |
ReadFileHandle (const std::filesystem::path &filePath, std::ios_base::openmode mode=std::ios_base::in) | |
![]() | |
FileHandle (const std::filesystem::path &filePath, std::ios_base::openmode mode) | |
FileHandle (FileHandle &&other) noexcept | |
FileHandle & | operator= (FileHandle &&other) noexcept |
![]() | |
std::filesystem::path | filePath |
std::fstream | file |
std::ios_base::openmode | mode |
bool | isNotifyOnDestruction |
Definition at line 7 of file ReadBinaryFileHandle.h.
|
friend |
Definition at line 15 of file ReadBinaryFileHandle.h.