#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: