|
ZenLib
|
#include <BitStream.h>
Public Member Functions | |
| BitStream () | |
| BitStream (const int8u *Buffer_, size_t Size_) | |
| virtual | ~BitStream () |
| virtual void | Attach (const int8u *Buffer_, size_t Size_) |
| virtual int32u | Get (size_t HowMany) |
| bool | GetB () |
| int8u | Get1 (size_t HowMany) |
| int16u | Get2 (size_t HowMany) |
| int32u | Get4 (size_t HowMany) |
| int64u | Get8 (size_t HowMany) |
| virtual void | Skip (size_t HowMany) |
| void | SkipB () |
| void | Skip1 (size_t HowMany) |
| void | Skip2 (size_t HowMany) |
| void | Skip4 (size_t HowMany) |
| void | Skip8 (size_t HowMany) |
| int32u | Peek (size_t HowMany) |
| bool | PeekB () |
| int8u | Peek1 (size_t HowMany) |
| int16u | Peek2 (size_t HowMany) |
| int32u | Peek4 (size_t HowMany) |
| int32u | Peek3 (size_t HowMany) |
| int64u | Peek8 (size_t HowMany) |
| void | BookMarkPos (bool ToSet) |
| virtual int32u | Remain () |
| virtual void | Byte_Align () |
| virtual size_t | Offset_Get () |
| virtual size_t | BitOffset_Get () |
| virtual size_t | OffsetBeforeLastCall_Get () |
|
inline |
References NULL.
|
inlinevirtual |
Reimplemented in ZenLib::BitStream_LE.
Reimplemented in ZenLib::BitStream_LE.
Reimplemented in ZenLib::BitStream_LE.
References Get().
|
inlinevirtual |
Reimplemented in ZenLib::BitStream_LE.
References MIN.
Referenced by Byte_Align(), Get1(), Get2(), Get4(), Get8(), GetB(), and Peek().
Reimplemented in ZenLib::BitStream_LE.
Reimplemented in ZenLib::BitStream_LE.
Reimplemented in ZenLib::BitStream_LE.