Definition at line 61 of file lzsscomprs.cpp.
void LZSSCompress::Private::DeleteNode |
( |
short int |
Node | ) |
|
Definition at line 308 of file lzsscomprs.cpp.
335 m_dad[
m_lson[q] ] = m_dad[q];
336 m_lson[q] = m_lson[Node];
337 m_dad[ m_lson[Node] ] = q;
static short int m_lson[N+1]
static short int m_rson[N+257]
static short int m_dad[N+1]
void LZSSCompress::Private::InitTree |
( |
void |
| ) |
|
Definition at line 151 of file lzsscomprs.cpp.
164 for (i = 0; i <
N; i++) {
178 for (i = N + 1; i <= (N + 256); i++) {
static short int m_lson[N+1]
static short int m_rson[N+257]
static short int m_dad[N+1]
void LZSSCompress::Private::InsertNode |
( |
short int |
Pos | ) |
|
Definition at line 210 of file lzsscomprs.cpp.
229 p = (
short int) (
N + 1 + key[0]);
266 for (i = 1; i <
F; i++) {
288 if (m_rson[
m_dad[p] ] == p) {
static short int m_lson[N+1]
static short int m_rson[N+257]
static short int m_match_length
static unsigned char m_ring_buffer[N+F-1]
static short int m_match_position
static short int m_dad[N+1]
short int LZSSCompress::Private::m_dad |
|
static |
short int LZSSCompress::Private::m_lson |
|
static |
short int LZSSCompress::Private::m_match_length |
|
static |
short int LZSSCompress::Private::m_match_position |
|
static |
unsigned char LZSSCompress::Private::m_ring_buffer |
|
static |
short int LZSSCompress::Private::m_rson |
|
static |
The documentation for this class was generated from the following file: