#include <cStreamBit.h>
a single session/stream of decode for cStreamBitTree. ??? decoder will fail if not properly aligned?!
◆ cStreamBitDecompress()
GrayLib::cStreamBitDecompress::cStreamBitDecompress |
( |
| ) |
|
|
inlinenoexcept |
◆ Decode()
int GrayLib::cStreamBitDecompress::Decode |
( |
BYTE * |
pOutput, |
|
|
const BYTE * |
pInput, |
|
|
size_t |
nInputSize |
|
) |
| |
- Returns
- valid output length. m_iDecodeIndex may be larger. 0 = not big enough for a logical/complete packet. (wait for more data??) -1 = bad data stream. (should never happen!)
◆ get_IncompleteSize()
int GrayLib::cStreamBitDecompress::get_IncompleteSize |
( |
| ) |
const |
|
inlinenoexcept |
◆ isCompletePacket()
bool GrayLib::cStreamBitDecompress::isCompletePacket |
( |
| ) |
const |
|
inlinenoexcept |
◆ ResetDecoder()
void GrayLib::cStreamBitDecompress::ResetDecoder |
( |
| ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following files: