Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Public Member Functions
stringology::compression::ArithmeticDecoder< SymbolType, Model > Class Template Reference

#include <ArithmeticDecompression.h>

Public Member Functions

template<class Callback >
 ArithmeticDecoder (Model model, Callback &&callback)
 
bool isEof ()
 
template<class Callback >
SymbolType decode (Callback &&callback)
 
Model & getModel ()
 

Constructor & Destructor Documentation

◆ ArithmeticDecoder()

template<class SymbolType , class Model >
template<class Callback >
stringology::compression::ArithmeticDecoder< SymbolType, Model >::ArithmeticDecoder ( Model  model,
Callback &&  callback 
)
inline
Here is the call graph for this function:

Member Function Documentation

◆ decode()

template<class SymbolType , class Model >
template<class Callback >
SymbolType stringology::compression::ArithmeticDecoder< SymbolType, Model >::decode ( Callback &&  callback)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getModel()

template<class SymbolType , class Model >
Model & stringology::compression::ArithmeticDecoder< SymbolType, Model >::getModel ( )
inline

◆ isEof()

template<class SymbolType , class Model >
bool stringology::compression::ArithmeticDecoder< SymbolType, Model >::isEof ( )
inline
Here is the caller graph for this function:

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