#include <Wav_entropy.h>
List of all members.
Public Member Functions |
| | LayerCoder (int nLayers, int signedSym, int capacity) |
| | ~LayerCoder () |
| Real | write (Encoder *encoder, int symbol, char update, int context1=-1, int context2=-1) |
| int | read (Decoder *decoder, char update, int context1=-1, int context2=-1) |
| Real | cost (int symbol, char update, int layer, int context) |
| void | reset () |
Public Attributes |
| int | signedSym |
| int | nLayers |
| int * | nFreq |
| iHistogram *** | freq |
Constructor & Destructor Documentation
| LayerCoder::LayerCoder |
( |
int |
nLayers, |
|
|
int |
signedSym, |
|
|
int |
capacity |
|
) |
| |
| LayerCoder::~LayerCoder |
( |
| ) |
|
Member Function Documentation
| Real LayerCoder::cost |
( |
int |
symbol, |
|
|
char |
update, |
|
|
int |
layer, |
|
|
int |
context |
|
) |
| [virtual] |
| int LayerCoder::read |
( |
Decoder * |
decoder, |
|
|
char |
update, |
|
|
int |
context1 = -1, |
|
|
int |
context2 = -1 |
|
) |
| [virtual] |
| void LayerCoder::reset |
( |
| ) |
[virtual] |
| Real LayerCoder::write |
( |
Encoder * |
encoder, |
|
|
int |
symbol, |
|
|
char |
update, |
|
|
int |
context1 = -1, |
|
|
int |
context2 = -1 |
|
) |
| [virtual] |
Member Data Documentation
The documentation for this class was generated from the following files: