8 class ByteDataStreamBase;
155 void readData(
unsigned char* data,
unsigned long length)
const;
176 void writeData(
const unsigned char* data,
unsigned long length);
266 unsigned char* m_buf{
nullptr};
267 unsigned long m_len{0};
268 bool m_little_endian{
true};
Definition ByteDataStreamBase.h:63
unsigned long getDataLength() const
void setDataLength(unsigned long length)
ByteData(const ByteDataStreamBase &rhs)
Copy Constructor.
void writeData(const unsigned char *data, unsigned long length)
unsigned char * getBuffer() const
void isLittleEndian(bool little_endian)
void readData(unsigned char *data, unsigned long length) const
ByteData & operator=(const ByteData &rhs)
ByteData(const ByteData &rhs)
Copy Constructor.