dlvhex
2.5.0
|
Elias Gamma decoder. More...
#include <vs10/bm/bmgamma.h>
Public Member Functions | |
gamma_decoder (TBitIO &bin) | |
void | start () |
Start encoding sequence. | |
void | stop () |
Stop decoding sequence. | |
T | operator() (void) |
Decode word. | |
gamma_decoder (TBitIO &bin) | |
void | start () |
Start encoding sequence. | |
void | stop () |
Stop decoding sequence. | |
T | operator() (void) |
Decode word. | |
gamma_decoder (TBitIO &bin) | |
void | start () |
Start encoding sequence. | |
void | stop () |
Stop decoding sequence. | |
T | operator() (void) |
Decode word. | |
gamma_decoder (TBitIO &bin) | |
void | start () |
Start encoding sequence. | |
void | stop () |
Stop decoding sequence. | |
T | operator() (void) |
Decode word. | |
Private Member Functions | |
gamma_decoder (const gamma_decoder &) | |
gamma_decoder & | operator= (const gamma_decoder &) |
gamma_decoder (const gamma_decoder &) | |
gamma_decoder & | operator= (const gamma_decoder &) |
gamma_decoder (const gamma_decoder &) | |
gamma_decoder & | operator= (const gamma_decoder &) |
gamma_decoder (const gamma_decoder &) | |
gamma_decoder & | operator= (const gamma_decoder &) |
Private Attributes | |
TBitIO & | bin_ |
Elias Gamma decoder.
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | TBitIO & | bin | ) | [inline] |
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | TBitIO & | bin | ) | [inline] |
Definition at line 469 of file encoding.h.
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | TBitIO & | bin | ) | [inline] |
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | TBitIO & | bin | ) | [inline] |
Definition at line 469 of file encoding.h.
bm::gamma_decoder< T, TBitIO >::gamma_decoder | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
Decode word.
Definition at line 60 of file bmgamma.h.
References bm::gamma_decoder< T, TBitIO >::bin_.
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
Decode word.
Definition at line 60 of file bmgamma.h.
References bm::gamma_decoder< T, TBitIO >::bin_.
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
Decode word.
Definition at line 487 of file encoding.h.
References bm::gamma_decoder< T, TBitIO >::bin_.
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
Decode word.
Definition at line 487 of file encoding.h.
References bm::gamma_decoder< T, TBitIO >::bin_.
gamma_decoder& bm::gamma_decoder< T, TBitIO >::operator= | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
gamma_decoder& bm::gamma_decoder< T, TBitIO >::operator= | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
gamma_decoder& bm::gamma_decoder< T, TBitIO >::operator= | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
gamma_decoder& bm::gamma_decoder< T, TBitIO >::operator= | ( | const gamma_decoder< T, TBitIO > & | ) | [private] |
void bm::gamma_decoder< T, TBitIO >::start | ( | ) | [inline] |
void bm::gamma_decoder< T, TBitIO >::start | ( | ) | [inline] |
void bm::gamma_decoder< T, TBitIO >::start | ( | ) | [inline] |
Start encoding sequence.
Definition at line 475 of file encoding.h.
void bm::gamma_decoder< T, TBitIO >::start | ( | ) | [inline] |
Start encoding sequence.
Definition at line 475 of file encoding.h.
void bm::gamma_decoder< T, TBitIO >::stop | ( | ) | [inline] |
void bm::gamma_decoder< T, TBitIO >::stop | ( | ) | [inline] |
void bm::gamma_decoder< T, TBitIO >::stop | ( | ) | [inline] |
Stop decoding sequence.
Definition at line 481 of file encoding.h.
void bm::gamma_decoder< T, TBitIO >::stop | ( | ) | [inline] |
Stop decoding sequence.
Definition at line 481 of file encoding.h.
TBitIO & bm::gamma_decoder< T, TBitIO >::bin_ [private] |
Definition at line 79 of file bmgamma.h.
Referenced by bm::gamma_decoder< T, TBitIO >::operator()().