#include <encoding.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. |
Elias Gamma decoder.
Definition at line 466 of file encoding.h.
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 | ( | TBitIO & | bin | ) | [inline] |
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
T bm::gamma_decoder< T, TBitIO >::operator() | ( | void | ) | [inline] |
Decode word.
Definition at line 487 of file encoding.h.
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 >::stop | ( | ) | [inline] |
void bm::gamma_decoder< T, TBitIO >::stop | ( | ) | [inline] |
Stop decoding sequence.
Definition at line 481 of file encoding.h.