#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 |
Definition at line 63 of file bitcoder.h.
void IZ::BitDecoder< Code >::align | ( | ) | [inline] |
Definition at line 122 of file bitcoder.h.
void IZ::BitDecoder< Code >::begin | ( | const unsigned char * | ptr | ) | [inline] |
Definition at line 74 of file bitcoder.h.
unsigned int IZ::BitDecoder< Code >::cachedLength | ( | ) | const [inline] |
Definition at line 109 of file bitcoder.h.
const unsigned char* IZ::BitDecoder< Code >::end | ( | ) | [inline] |
Definition at line 126 of file bitcoder.h.
Code IZ::BitDecoder< Code >::fetchCode | ( | ) | [inline] |
Definition at line 70 of file bitcoder.h.
void IZ::BitDecoder< Code >::fillCache | ( | ) | [inline] |
Definition at line 84 of file bitcoder.h.
unsigned int IZ::BitDecoder< Code >::peekBits | ( | unsigned int | count | ) | const [inline] |
Definition at line 97 of file bitcoder.h.
unsigned int IZ::BitDecoder< Code >::readBits | ( | unsigned int | count | ) | [inline] |
Definition at line 113 of file bitcoder.h.
void IZ::BitDecoder< Code >::skipBits | ( | unsigned int | count | ) | [inline] |
Definition at line 105 of file bitcoder.h.
const Code* IZ::BitDecoder< Code >::p [private] |
Definition at line 134 of file bitcoder.h.