#include <BitVector.hh>
Definition at line 28 of file BitVector.hh.
◆ BitVector()
BitVector::BitVector |
( |
unsigned char * |
baseBytePtr, |
|
|
unsigned |
baseBitOffset, |
|
|
unsigned |
totNumBits |
|
) |
| |
◆ curBitIndex()
unsigned BitVector::curBitIndex |
( |
| ) |
const |
|
inline |
◆ get1Bit()
unsigned BitVector::get1Bit |
( |
| ) |
|
◆ get1BitBoolean()
Boolean BitVector::get1BitBoolean |
( |
| ) |
|
|
inline |
◆ get_expGolomb()
unsigned BitVector::get_expGolomb |
( |
| ) |
|
◆ get_expGolombSigned()
int BitVector::get_expGolombSigned |
( |
| ) |
|
◆ getBits()
unsigned BitVector::getBits |
( |
unsigned |
numBits | ) |
|
◆ numBitsRemaining()
unsigned BitVector::numBitsRemaining |
( |
| ) |
const |
|
inline |
◆ put1Bit()
void BitVector::put1Bit |
( |
unsigned |
bit | ) |
|
◆ putBits()
void BitVector::putBits |
( |
unsigned |
from, |
|
|
unsigned |
numBits |
|
) |
| |
◆ setup()
void BitVector::setup |
( |
unsigned char * |
baseBytePtr, |
|
|
unsigned |
baseBitOffset, |
|
|
unsigned |
totNumBits |
|
) |
| |
◆ skipBits()
void BitVector::skipBits |
( |
unsigned |
numBits | ) |
|
◆ totNumBits()
unsigned BitVector::totNumBits |
( |
| ) |
const |
|
inline |
◆ fBaseBitOffset
unsigned BitVector::fBaseBitOffset |
|
private |
◆ fBaseBytePtr
unsigned char* BitVector::fBaseBytePtr |
|
private |
◆ fCurBitIndex
unsigned BitVector::fCurBitIndex |
|
private |
◆ fTotNumBits
unsigned BitVector::fTotNumBits |
|
private |
The documentation for this class was generated from the following file: