![]() |
Project
|
#include <EncoderSymbolMapper.h>
Public Types | |
| using | symbolTable_type = typename base_type::symbolTable_type |
| using | coder_type = typename base_type::coder_type |
| using | size_type = typename base_type::size_type |
| using | difference_type = typename base_type::difference_type |
| using | source_type = typename base_type::source_type |
| using | symbol_type = typename base_type::symbol_type |
| using | coderSymbol_type = typename base_type::coderSymbol_type |
| using | incompressible_iterator = typename base_type::incompressible_iterator |
Public Types inherited from o2::rans::internal::EncoderSymbolMapperInterface< symbolTable_T, coder_T, incompressible_IT, derived_T > | |
| using | symbolTable_type = symbolTable_T |
| using | coder_type = coder_T |
| using | size_type = std::size_t |
| using | difference_type = std::ptrdiff_t |
| using | source_type = typename symbolTable_type::source_type |
| using | symbol_type = typename symbolTable_type::symbol_type |
| using | coderSymbol_type = typename coder_type::symbol_type |
| using | incompressible_iterator = incompressible_IT |
Public Member Functions | |
| EncoderSymbolMapper ()=default | |
| EncoderSymbolMapper (const symbolTable_type &symbolTable, incompressible_IT incompressibleIter=nullptr) | |
| template<typename source_IT > | |
| source_IT | unpackSymbols (source_IT sourceIter, coderSymbol_type &unpacked) |
| template<typename source_IT > | |
| source_IT | unpackSymbols (source_IT sourceIter, coderSymbol_type &unpacked, size_type nStreams) |
Public Member Functions inherited from o2::rans::internal::EncoderSymbolMapperInterface< symbolTable_T, coder_T, incompressible_IT, derived_T > | |
| template<typename source_IT > | |
| source_IT | unpackSymbols (source_IT sourceIter, coderSymbol_type &symbol, size_type nStreams) |
| template<typename source_IT > | |
| source_IT | unpackSymbols (source_IT sourceIter, coderSymbol_type &symbol) |
| incompressible_iterator | getIncompressibleIterator () const |
Additional Inherited Members | |
Protected Member Functions inherited from o2::rans::internal::EncoderSymbolMapperInterface< symbolTable_T, coder_T, incompressible_IT, derived_T > | |
| template<typename source_IT > | |
| const symbol_type & | lookupSymbol (source_IT sourceIter) |
| EncoderSymbolMapperInterface ()=default | |
| EncoderSymbolMapperInterface (const symbolTable_type &symbolTable, incompressible_IT incompressibleIter=nullptr) | |
Protected Attributes inherited from o2::rans::internal::EncoderSymbolMapperInterface< symbolTable_T, coder_T, incompressible_IT, derived_T > | |
| const symbolTable_type * | mSymbolTable {} |
| incompressible_iterator | mIncompressibleIter {} |
Definition at line 90 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::coder_type = typename base_type::coder_type |
Definition at line 99 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::coderSymbol_type = typename base_type::coderSymbol_type |
Definition at line 104 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::difference_type = typename base_type::difference_type |
Definition at line 101 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::incompressible_iterator = typename base_type::incompressible_iterator |
Definition at line 105 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::size_type = typename base_type::size_type |
Definition at line 100 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::source_type = typename base_type::source_type |
Definition at line 102 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::symbol_type = typename base_type::symbol_type |
Definition at line 103 of file EncoderSymbolMapper.h.
| using o2::rans::internal::EncoderSymbolMapper< symbolTable_T, coder_T, incompressible_IT >::symbolTable_type = typename base_type::symbolTable_type |
Definition at line 98 of file EncoderSymbolMapper.h.
|
default |
|
inline |
Definition at line 111 of file EncoderSymbolMapper.h.
|
inline |
Definition at line 114 of file EncoderSymbolMapper.h.
|
inline |
Definition at line 121 of file EncoderSymbolMapper.h.