kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/trie.h>
Public Types | |
using | key_type = Key |
using | value_type = Key |
using | size_type = std::size_t |
using | difference_type = std::ptrdiff_t |
using | reference = value_type & |
using | const_reference = const value_type & |
using | pointer = value_type * |
using | const_pointer = const value_type * |
using | extractor = Extractor |
using | key_elem = typename extractor::value_type |
Public Attributes | |
KBLIB_CONSTANT_M std::size_t | key_elem_cardinality = extractor::key_cardinality |
using kblib::trie_set< Key, Extractor, offset_type >::const_pointer = const value_type* |
using kblib::trie_set< Key, Extractor, offset_type >::const_reference = const value_type& |
using kblib::trie_set< Key, Extractor, offset_type >::difference_type = std::ptrdiff_t |
using kblib::trie_set< Key, Extractor, offset_type >::extractor = Extractor |
using kblib::trie_set< Key, Extractor, offset_type >::key_elem = typename extractor::value_type |
using kblib::trie_set< Key, Extractor, offset_type >::key_type = Key |
using kblib::trie_set< Key, Extractor, offset_type >::pointer = value_type* |
using kblib::trie_set< Key, Extractor, offset_type >::reference = value_type& |
using kblib::trie_set< Key, Extractor, offset_type >::size_type = std::size_t |
using kblib::trie_set< Key, Extractor, offset_type >::value_type = Key |
KBLIB_CONSTANT_M std::size_t kblib::trie_set< Key, Extractor, offset_type >::key_elem_cardinality = extractor::key_cardinality |