|
tetengo 1.8.2
A multipurpose library set
|
This is the complete list of members for tetengo::trie::trie< Key, Value, KeySerializer >, including all inherited members.
| begin() const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| building_observer_set_type typedef | tetengo::trie::trie< Key, Value, KeySerializer > | |
| contains(const key_type &key) const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| default_double_array_density_factor() | tetengo::trie::trie< Key, Value, KeySerializer > | inlinestatic |
| empty() const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| end() const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| find(const key_type &key) const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| get_storage() const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| iterator typedef | tetengo::trie::trie< Key, Value, KeySerializer > | |
| key_serializer_type typedef | tetengo::trie::trie< Key, Value, KeySerializer > | |
| key_type typedef | tetengo::trie::trie< Key, Value, KeySerializer > | |
| null_building_observer_set() | tetengo::trie::trie< Key, Value, KeySerializer > | inlinestatic |
| size() const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| subtrie(const key_type &key_prefix) const | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| trie(const key_serializer_type &key_serializer=default_serializer< key_type >{ true }) | tetengo::trie::trie< Key, Value, KeySerializer > | inlineexplicit |
| trie(std::initializer_list< std::pair< key_type, value_type > > elements, const key_serializer_type &key_serializer=default_serializer< key_type >{ true }, const building_observer_set_type &building_observer_set=null_building_observer_set(), std::size_t double_array_density_factor=default_double_array_density_factor()) | tetengo::trie::trie< Key, Value, KeySerializer > | inlineexplicit |
| trie(InputIterator first, InputIterator last, const key_serializer_type &key_serializer=default_serializer< key_type >{ true }, const building_observer_set_type &building_observer_set=null_building_observer_set(), std::size_t double_array_density_factor=default_double_array_density_factor()) | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| trie(std::move_iterator< InputIterator > first, std::move_iterator< InputIterator > last, const key_serializer_type &key_serializer=default_serializer< key_type >{ true }, const building_observer_set_type &building_observer_set=null_building_observer_set(), std::size_t double_array_density_factor=default_double_array_density_factor()) | tetengo::trie::trie< Key, Value, KeySerializer > | inline |
| trie(std::unique_ptr< storage > &&p_storage, const key_serializer_type &key_serializer=default_serializer< key_type >{ true }) | tetengo::trie::trie< Key, Value, KeySerializer > | inlineexplicit |
| value_type typedef | tetengo::trie::trie< Key, Value, KeySerializer > |