28 MCAPI
void AddBitsAndReallocate(uint numberOfBitsToWrite);
30 MCAPI
bool Read(
char* outByteArray, uint numberOfBytes);
32 MCAPI
bool ReadAlignedBytes(uchar* inOutByteArray, uint numberOfBytesToRead);
34 MCAPI
bool ReadAlignedVar16(
char* inOutByteArray);
36 MCAPI
bool ReadAlignedVar32(
char* inOutByteArray);
38 MCAPI
bool ReadBits(uchar* inOutByteArray, uint numberOfBitsToRead,
bool alignBitsToRight);
42 MCAPI
void Write(
char const* inputByteArray, uint numberOfBytes);
48 MCAPI
void WriteAlignedBytes(uchar
const* inByteArray, uint numberOfBytesToWrite);
50 MCAPI
void WriteAlignedVar16(
char const* inByteArray);
52 MCAPI
void WriteAlignedVar32(
char const* inByteArray);
54 MCAPI
void WriteBits(uchar
const* inByteArray, uint numberOfBitsToWrite,
bool rightAlignedBits);