#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: