#include <bitcoder.h>
Public Member Functions | |
void | align () |
void | begin (unsigned char *ptr) |
unsigned char * | end () |
void | flushCache () |
void | storeCode (Code code) |
void | writeBits (unsigned int bits, unsigned int count) |
Private Attributes | |
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 138 of file bitcoder.h.
|
inline |
Definition at line 180 of file bitcoder.h.
|
inline |
Definition at line 149 of file bitcoder.h.
|
inline |
Definition at line 192 of file bitcoder.h.
|
inline |
Definition at line 159 of file bitcoder.h.
|
inline |
Definition at line 145 of file bitcoder.h.
|
inline |
Definition at line 170 of file bitcoder.h.
|
private |
Definition at line 198 of file bitcoder.h.