#include <bitcoder.h>

Public Member Functions | |
| void | align () |
| void | begin (const unsigned char *ptr) |
| unsigned int | cachedLength () const |
| const unsigned char * | end () |
| Code | fetchCode () |
| void | fillCache () |
| unsigned int | peekBits (unsigned int count) const |
| unsigned int | readBits (unsigned int count) |
| void | skipBits (unsigned int count) |
Private Attributes | |
| const Code * | p |
Additional Inherited Members | |
Protected Types inherited from IZ::BitCoderBase< Code > | |
| typedef U64 | Cache |
| enum | Constants { CodeBits = sizeof(Code) * CHAR_BIT, CacheBits = sizeof(Cache) * CHAR_BIT } |
Protected Attributes inherited from IZ::BitCoderBase< Code > | |
| Cache | bitcache |
| unsigned int | len |
Definition at line 63 of file bitcoder.h.
|
inline |
Definition at line 122 of file bitcoder.h.
|
inline |
Definition at line 74 of file bitcoder.h.
|
inline |
Definition at line 109 of file bitcoder.h.
|
inline |
Definition at line 126 of file bitcoder.h.
|
inline |
Definition at line 70 of file bitcoder.h.
|
inline |
Definition at line 84 of file bitcoder.h.
|
inline |
Definition at line 97 of file bitcoder.h.
|
inline |
Definition at line 113 of file bitcoder.h.
|
inline |
Definition at line 105 of file bitcoder.h.
|
private |
Definition at line 134 of file bitcoder.h.