#include <indexedfilereader_v201_v301.h>
|
virtual | ~SourceFile ()=default |
|
virtual void | read (void *destination, uint64_t count)=0 |
|
virtual void | seek (uint64_t offset)=0 |
|
Interface for accessing file data.
◆ ~SourceFile()
virtual ifhd::v201_v301::SourceFile::~SourceFile |
( |
| ) |
|
|
virtualdefault |
◆ read()
virtual void ifhd::v201_v301::SourceFile::read |
( |
void * |
destination, |
|
|
uint64_t |
count |
|
) |
| |
|
pure virtual |
read count bytes.
- Parameters
-
[out] | destination | the destination buffer. |
[in] | count | The amount of bytes to read. |
- Exceptions
-
◆ seek()
virtual void ifhd::v201_v301::SourceFile::seek |
( |
uint64_t |
offset | ) |
|
|
pure virtual |
Seek to the given file offset
- Parameters
-
[in] | offset | The offset from the beginning of the file to seek to. |
- Exceptions
-
The documentation for this class was generated from the following file: