at(key_type key) const noexcept(false) -> const_reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
at(key_type key) noexcept(false) -> reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
bitset_type typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
clear() -> void | kblib::compact_bit_trie< Key, key_range, Value > | inline |
const_iterator typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
const_pointer typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
const_reference typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
const_reverse_iterator typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
difference_type typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
emplace(key_type key, Ts &&... args) -> bool | kblib::compact_bit_trie< Key, key_range, Value > | inline |
empty() const noexcept -> bool | kblib::compact_bit_trie< Key, key_range, Value > | inline |
erase(key_type key) | kblib::compact_bit_trie< Key, key_range, Value > | |
find_deep(key_type key, size_type depth=-1) const noexcept(false) -> const_reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
find_deep(key_type key, size_type depth=-1) noexcept(false) -> reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
insert(key_type key, const value_type &value) -> bool | kblib::compact_bit_trie< Key, key_range, Value > | inline |
insert(key_type key, value_type &&value) -> bool | kblib::compact_bit_trie< Key, key_range, Value > | inline |
insert_or_assign(key_type key, const value_type &value) -> reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
insert_or_assign(key_type key, value_type &&value) -> reference | kblib::compact_bit_trie< Key, key_range, Value > | inline |
iterator typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
mapped_type typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
memory_use() const noexcept -> std::size_t | kblib::compact_bit_trie< Key, key_range, Value > | inline |
pointer typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
prune(key_type prefix) | kblib::compact_bit_trie< Key, key_range, Value > | |
reference typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
reverse_iterator typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
shrink_to_fit() -> void | kblib::compact_bit_trie< Key, key_range, Value > | inline |
size() const noexcept -> size_type | kblib::compact_bit_trie< Key, key_range, Value > | inline |
size_type typedef | kblib::compact_bit_trie< Key, key_range, Value > | |
value_type typedef | kblib::compact_bit_trie< Key, key_range, Value > | |