#include <UT_BitStream.h>
|
| | UT_BitStream () |
| |
| | UT_BitStream (int nbits) |
| |
| virtual | ~UT_BitStream () |
| |
| | UT_BitStream (const UT_BitStream &)=delete |
| |
| UT_BitStream & | operator= (const UT_BitStream &)=delete |
| |
| void | clear () |
| |
| int | getLen () const |
| |
| unsigned int * | getBuf () const |
| |
| void | setBuf (unsigned int *buf, int len) |
| |
| int | getBitLength () const |
| |
| void | write (int val, int bits) |
| |
| int | read (int bits) |
| |
| unsigned | uread (int bits) |
| |
| int | seek (int nbits, int whence=0) |
| |
| int | tell () const |
| |
| int | rewind () |
| |
| void | loadFromHex (const char *hex) |
| |
| void | saveToHex (UT_String &result, int nwords=-1, int offset=0) |
| |
| void | saveToHex (UT_WorkBuffer &result, int nwords=-1, int offset=0) |
| |
| void | loadFrom6Bit (const char *data) |
| |
| void | saveTo6Bit (UT_String &result, int nwords=-1, int offset=0) |
| |
| void | saveTo6Bit (UT_WorkBuffer &result, int nwords=-1, int offset=0) |
| |
| void | loadFromByte (const char *data) |
| |
| void | saveToByte (UT_String &result, int nwords=-1, int offset=0) |
| |
| void | loadFromByte (const char *data, int nwords) |
| |
| int | saveToByte (unsigned char *data, int nwords, int offset=0) |
| |
| int | loadFromPenta (const char *penta, UT_IntArray &errors) |
| |
| void | saveToPenta (UT_String &result, int nwords=-1, int offset=0) |
| |
Definition at line 23 of file UT_BitStream.h.
| UT_BitStream::UT_BitStream |
( |
| ) |
|
| UT_BitStream::UT_BitStream |
( |
int |
nbits | ) |
|
| virtual UT_BitStream::~UT_BitStream |
( |
| ) |
|
|
virtual |
| void UT_BitStream::clear |
( |
| ) |
|
| int UT_BitStream::getBitLength |
( |
| ) |
const |
|
inline |
| unsigned int* UT_BitStream::getBuf |
( |
| ) |
const |
|
inline |
| int UT_BitStream::getLen |
( |
| ) |
const |
| void UT_BitStream::loadFrom6Bit |
( |
const char * |
data | ) |
|
| void UT_BitStream::loadFromByte |
( |
const char * |
data | ) |
|
| void UT_BitStream::loadFromByte |
( |
const char * |
data, |
|
|
int |
nwords |
|
) |
| |
| void UT_BitStream::loadFromHex |
( |
const char * |
hex | ) |
|
| int UT_BitStream::loadFromPenta |
( |
const char * |
penta, |
|
|
UT_IntArray & |
errors |
|
) |
| |
| int UT_BitStream::loadPenta |
( |
const char * |
penta | ) |
|
|
protected |
| void UT_BitStream::popPad |
( |
int |
savelen | ) |
|
|
inlineprotected |
| int UT_BitStream::read |
( |
int |
bits | ) |
|
| int UT_BitStream::rewind |
( |
| ) |
|
|
inline |
| int UT_BitStream::saveToByte |
( |
unsigned char * |
data, |
|
|
int |
nwords, |
|
|
int |
offset = 0 |
|
) |
| |
| int UT_BitStream::seek |
( |
int |
nbits, |
|
|
int |
whence = 0 |
|
) |
| |
| void UT_BitStream::setBuf |
( |
unsigned int * |
buf, |
|
|
int |
len |
|
) |
| |
| int UT_BitStream::tell |
( |
| ) |
const |
| unsigned UT_BitStream::uread |
( |
int |
bits | ) |
|
| int UT_BitStream::myBitLength |
|
protected |
| int UT_BitStream::myBitOff |
|
protected |
| unsigned int* UT_BitStream::myBuf |
|
protected |
| int UT_BitStream::myWordOff |
|
protected |
The documentation for this class was generated from the following file: