#include <FileReader.hxx>
Definition at line 39 of file FileReader.hxx.
FileReader::FileReader |
( |
Path |
_path | ) |
|
|
explicit |
FileReader::~FileReader |
( |
| ) |
|
|
inline |
void FileReader::Close |
( |
| ) |
|
gcc_pure uint64_t FileReader::GetPosition |
( |
| ) |
const |
|
inline |
gcc_pure uint64_t FileReader::GetSize |
( |
| ) |
const |
|
inline |
bool FileReader::IsDefined |
( |
| ) |
const |
|
inlineprotected |
size_t FileReader::Read |
( |
void * |
data, |
|
|
size_t |
size |
|
) |
| |
|
overridevirtual |
Read data from the stream.
- Returns
- the number of bytes read into the given buffer or 0 on end-of-stream
Implements Reader.
void FileReader::Rewind |
( |
| ) |
|
|
inline |
void FileReader::Seek |
( |
off_t |
offset | ) |
|
void FileReader::Skip |
( |
off_t |
offset | ) |
|
The documentation for this class was generated from the following file: