#include <ArithmeticModel.h>
|
| | ArithmeticModel (const ext::set< SymbolType > &alphabet) |
| |
| void | update (const SymbolType &symbol) |
| |
| void | getProbability (const SymbolType &c, unsigned &low_prob, unsigned &high_prob) const |
| |
| void | getProbabilityEof (unsigned &low_prob, unsigned &high_prob) const |
| |
| SymbolType | getChar (unsigned scaled_value, unsigned &low_prob, unsigned &high_prob) const |
| |
| bool | isEof (unsigned scaled_value) const |
| |
| unsigned | getCount () const |
| |
◆ ArithmeticModel()
template<class SymbolType >
◆ getChar()
template<class SymbolType >
| SymbolType ArithmeticModel< SymbolType >::getChar |
( |
unsigned |
scaled_value, |
|
|
unsigned & |
low_prob, |
|
|
unsigned & |
high_prob |
|
) |
| const |
|
inline |
◆ getCount()
template<class SymbolType >
◆ getProbability()
template<class SymbolType >
| void ArithmeticModel< SymbolType >::getProbability |
( |
const SymbolType & |
c, |
|
|
unsigned & |
low_prob, |
|
|
unsigned & |
high_prob |
|
) |
| const |
|
inline |
◆ getProbabilityEof()
template<class SymbolType >
| void ArithmeticModel< SymbolType >::getProbabilityEof |
( |
unsigned & |
low_prob, |
|
|
unsigned & |
high_prob |
|
) |
| const |
|
inline |
◆ isEof()
template<class SymbolType >
◆ update()
template<class SymbolType >
The documentation for this class was generated from the following file: