23 #ifndef __ccxx_ByteArrayDataReader_hxx 24 #define __ccxx_ByteArrayDataReader_hxx 50 void skip(
size_t count);
54 void setOffset(int64_t offset);
58 size_t read(
byte_t* buf,
size_t count);
72 #endif // __ccxx_ByteArrayDataReader_hxx An abstract base class for data readers.
Definition: DataReader.h++:40
#define COMMONCPP_API
Definition: Common.h++:126
#define CCXX_COPY_DECLS(CLASS)
Inlines declarations of a copy constructor and assignment operator for the class CLASS.
Definition: Common.h++:295
A DataReader which reads data from a byte array.
Definition: ByteArrayDataReader.h++:35
Definition: AllocationMap.c++:25
unsigned char byte_t
An unsigned 8-bit value.
Definition: Integers.h++:68