FileManager v1.7.0
Manage access to files with async model
Loading...
Searching...
No Matches
file_manager::ReadBinaryFileHandle Class Reference
Inheritance diagram for file_manager::ReadBinaryFileHandle:
file_manager::ReadFileHandle file_manager::FileHandle

Friends

class FileManager
 

Additional Inherited Members

- Public Member Functions inherited from file_manager::ReadFileHandle
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.
 
- Public Member Functions inherited from file_manager::FileHandle
 FileHandle (const FileHandle &)=delete
 
FileHandleoperator= (const FileHandle &)=delete
 
uint64_t getFileSize () const
 
const std::filesystem::path & getPathToFile () const
 
std::filesystem::path getFileName () const
 
- Protected Member Functions inherited from file_manager::ReadFileHandle
 ReadFileHandle (const std::filesystem::path &filePath, std::ios_base::openmode mode=std::ios_base::in)
 
- Protected Member Functions inherited from file_manager::FileHandle
 FileHandle (const std::filesystem::path &filePath, std::ios_base::openmode mode)
 
 FileHandle (FileHandle &&other) noexcept
 
FileHandleoperator= (FileHandle &&other) noexcept
 
- Protected Attributes inherited from file_manager::FileHandle
std::filesystem::path filePath
 
std::fstream file
 
std::ios_base::openmode mode
 
bool isNotifyOnDestruction
 

Detailed Description

Definition at line 7 of file ReadBinaryFileHandle.h.

Friends And Related Symbol Documentation

◆ FileManager

friend class FileManager
friend

Definition at line 15 of file ReadBinaryFileHandle.h.


The documentation for this class was generated from the following files: