|
enum | { bufferbits = sizeof( bufType ) * 8
} |
|
typedef size_t | bufType |
|
|
| DecoderStrategy (const JlsParameters &info) |
|
virtual void | SetPresets (const JlsCustomParameters &presets)=0 |
|
virtual size_t | DecodeScan (void *outputData, const JlsRect &size, const void *compressedData, size_t byteCount, bool bCheck)=0 |
|
void | Init (BYTE *compressedBytes, size_t byteCount) |
|
inlinehint void | Skip (LONG length) |
|
void | OnLineBegin (LONG, void *, LONG) |
|
void | OnLineEnd (LONG pixelCount, const void *ptypeBuffer, LONG pixelStride) |
|
void | EndScan () |
|
inlinehint bool | OptimizedRead () |
|
void | MakeValid () |
|
BYTE * | FindNextFF () |
|
BYTE * | GetCurBytePos () const |
|
inlinehint LONG | ReadValue (LONG length) |
|
inlinehint LONG | PeekByte () |
|
inlinehint bool | ReadBit () |
|
inlinehint LONG | Peek0Bits () |
|
inlinehint LONG | ReadHighbits () |
|
LONG | ReadLongValue (LONG length) |
|
|
bufType | _readCache |
|
LONG | _validBits |
|
BYTE * | _position |
|
BYTE * | _nextFFPosition |
|
BYTE * | _endPosition |
|
Definition at line 17 of file decodstr.h.
The documentation for this class was generated from the following file: