libCZI
Reading CZI documents made easy
|
#include <libCZI.h>
Public Member Functions | |
virtual void | Read (std::uint64_t offset, void *pv, std::uint64_t size, std::uint64_t *ptrBytesRead)=0 |
Interface used for accessing the data-stream.
|
pure virtual |
Reads the specified amount of data from the stream at the specified position.
offset | The offset to start reading from. | |
[out] | pv | The caller-provided buffer for the data. Must be non-null. |
size | The size of the buffer. | |
[out] | ptrBytesRead | If non-null, the variable pointed to will receive the number of bytes actually read. |