#include <nrutil_nr.h>
Public Member Functions | |
huffcode (unsigned long n1, unsigned long n2, unsigned long n3, unsigned long n4) | |
~huffcode () | |
Public Attributes | |
NRVec< unsigned long > & | icod |
NRVec< unsigned long > & | left |
int | nch |
NRVec< unsigned long > & | ncod |
int | nodemax |
NRVec< unsigned long > & | right |
Private Attributes | |
NRVec< unsigned long > * | icod_p |
NRVec< unsigned long > * | left_p |
NRVec< unsigned long > * | ncod_p |
NRVec< unsigned long > * | right_p |
Definition at line 366 of file nrutil_nr.h.
huffcode::huffcode | ( | unsigned long | n1, |
unsigned long | n2, | ||
unsigned long | n3, | ||
unsigned long | n4 | ||
) | [inline] |
Definition at line 372 of file nrutil_nr.h.
huffcode::~huffcode | ( | ) | [inline] |
Definition at line 379 of file nrutil_nr.h.
NRVec<unsigned long>& huffcode::icod |
Definition at line 370 of file nrutil_nr.h.
NRVec<unsigned long>* huffcode::icod_p [private] |
Definition at line 368 of file nrutil_nr.h.
NRVec<unsigned long> & huffcode::left |
Definition at line 370 of file nrutil_nr.h.
NRVec<unsigned long> * huffcode::left_p [private] |
Definition at line 368 of file nrutil_nr.h.
int huffcode::nch |
Definition at line 371 of file nrutil_nr.h.
NRVec<unsigned long> & huffcode::ncod |
Definition at line 370 of file nrutil_nr.h.
NRVec<unsigned long> * huffcode::ncod_p [private] |
Definition at line 368 of file nrutil_nr.h.
Definition at line 371 of file nrutil_nr.h.
NRVec<unsigned long> & huffcode::right |
Definition at line 370 of file nrutil_nr.h.
NRVec<unsigned long> * huffcode::right_p [private] |
Definition at line 368 of file nrutil_nr.h.