bm::gamma_decoder< T, TBitIO > Class Template Reference

Elias Gamma decoder. More...

#include <encoding.h>

Public Member Functions

 gamma_decoder (TBitIO &bin)
void start ()
 Start encoding sequence.
void stop ()
 Stop decoding sequence.
operator() (void)
 Decode word.
 gamma_decoder (TBitIO &bin)
void start ()
 Start encoding sequence.
void stop ()
 Stop decoding sequence.
operator() (void)
 Decode word.

Detailed Description

template<typename T, typename TBitIO>
class bm::gamma_decoder< T, TBitIO >

Elias Gamma decoder.

Definition at line 466 of file encoding.h.


Constructor & Destructor Documentation

template<typename T , typename TBitIO >
bm::gamma_decoder< T, TBitIO >::gamma_decoder ( TBitIO &  bin  )  [inline]

Definition at line 469 of file encoding.h.

template<typename T , typename TBitIO >
bm::gamma_decoder< T, TBitIO >::gamma_decoder ( TBitIO &  bin  )  [inline]

Definition at line 42 of file bmgamma.h.


Member Function Documentation

template<typename T , typename TBitIO >
T bm::gamma_decoder< T, TBitIO >::operator() ( void   )  [inline]

Decode word.

Definition at line 60 of file bmgamma.h.

template<typename T , typename TBitIO >
T bm::gamma_decoder< T, TBitIO >::operator() ( void   )  [inline]

Decode word.

Definition at line 487 of file encoding.h.

template<typename T , typename TBitIO >
void bm::gamma_decoder< T, TBitIO >::start (  )  [inline]

Start encoding sequence.

Definition at line 48 of file bmgamma.h.

template<typename T , typename TBitIO >
void bm::gamma_decoder< T, TBitIO >::start (  )  [inline]

Start encoding sequence.

Definition at line 475 of file encoding.h.

template<typename T , typename TBitIO >
void bm::gamma_decoder< T, TBitIO >::stop (  )  [inline]

Stop decoding sequence.

Definition at line 54 of file bmgamma.h.

template<typename T , typename TBitIO >
void bm::gamma_decoder< T, TBitIO >::stop (  )  [inline]

Stop decoding sequence.

Definition at line 481 of file encoding.h.


The documentation for this class was generated from the following files:

Generated on Sun Apr 25 09:37:45 2010 for BitMagic by  doxygen 1.6.1