libwps::AllocTable Class Reference
List of all members.
Public Member Functions |
| AllocTable () |
void | clear () |
unsigned long | count () |
void | resize (unsigned long newsize) |
void | preserve (unsigned long n) |
void | set (unsigned long index, unsigned long val) |
unsigned | unused () |
void | setChain (std::vector< unsigned long >) |
std::vector< unsigned long > | follow (unsigned long start) |
unsigned long | operator[] (unsigned long index) |
void | load (const unsigned char *buffer, unsigned len) |
void | save (unsigned char *buffer) |
Public Attributes |
unsigned | blockSize |
Static Public Attributes |
static const unsigned | Eof = 0xfffffffe |
static const unsigned | Avail = 0xffffffff |
static const unsigned | Bat = 0xfffffffd |
static const unsigned | MetaBat = 0xfffffffc |
Private Member Functions |
| AllocTable (const AllocTable &) |
AllocTable & | operator= (const AllocTable &) |
Private Attributes |
std::vector< unsigned long > | data |
Constructor & Destructor Documentation
libwps::AllocTable::AllocTable |
( |
|
) |
|
libwps::AllocTable::AllocTable |
( |
const AllocTable & |
|
) |
[private] |
Member Function Documentation
void libwps::AllocTable::clear |
( |
|
) |
|
unsigned long libwps::AllocTable::count |
( |
|
) |
|
std::vector< unsigned long > libwps::AllocTable::follow |
( |
unsigned long |
start |
) |
|
void libwps::AllocTable::load |
( |
const unsigned char * |
buffer, |
|
|
unsigned |
len | |
|
) |
| | |
unsigned long libwps::AllocTable::operator[] |
( |
unsigned long |
index |
) |
|
void libwps::AllocTable::preserve |
( |
unsigned long |
n |
) |
|
void libwps::AllocTable::resize |
( |
unsigned long |
newsize |
) |
|
void libwps::AllocTable::save |
( |
unsigned char * |
buffer |
) |
|
void libwps::AllocTable::set |
( |
unsigned long |
index, |
|
|
unsigned long |
val | |
|
) |
| | |
void libwps::AllocTable::setChain |
( |
std::vector< unsigned long > |
chain |
) |
|
unsigned libwps::AllocTable::unused |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: