![]() |
Project
|
#include <dc_primitives.h>
Inherits o2::data_compression::ContiguousAlphabet< T, _min, _max, NameT >.
Inherited by o2::data_compression::BitRangeContiguousAlphabet< T, _nbits, NameT >.
Additional Inherited Members | |
Public Types inherited from o2::data_compression::ContiguousAlphabet< T, _min, _max, NameT > | |
| using | value_type = T |
| using | size_type = T |
| using | range = boost::mpl::range_c< T, _min, _max > |
| using | size = boost::mpl::plus< boost::mpl::size< range >, boost::mpl::int_< 1 > > |
| using | iterator = Iterator< value_type > |
| using | const_iterator = Iterator< const value_type > |
Public Member Functions inherited from o2::data_compression::ContiguousAlphabet< T, _min, _max, NameT > | |
| ContiguousAlphabet ()=default | |
| ~ContiguousAlphabet ()=default | |
| constexpr unsigned | getIndexRange () |
| get the range of indices aka number of indices | |
| constexpr const char * | getName () const |
| const_iterator | begin () const |
| return forward iterator to begin of element list | |
| const_iterator | end () const |
| the end of element list | |
| iterator | begin () |
| return forward iterator to begin of element list | |
| iterator | end () |
| the end of element list | |
Static Public Member Functions inherited from o2::data_compression::ContiguousAlphabet< T, _min, _max, NameT > | |
| static bool | isValid (value_type v) |
| check for valid value within range | |
| static unsigned | getIndex (value_type symbol) |
| static value_type | getSymbol (unsigned index) |
| get symbol from index | |
Definition at line 338 of file dc_primitives.h.