| at(Key key) -> Value & (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| at(Key key) const -> const Value & (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| begin() (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| begin() const (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| capacity() const noexcept (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| capacity_keys() const noexcept (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| cbegin() const (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| cend() const (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| clear() (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| contains(Key key) const noexcept -> bool (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| emplace(Key key, const Value &value) -> Value & (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| emplace(Key key, Value &&value) -> Value & (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| empty() const noexcept -> bool (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| end() (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| end() const (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| erase(Key key) -> bool (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| keys() noexcept -> std::span< Key > (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| keys() const noexcept -> std::span< const Key > (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| NullIndex (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | static |
| reserve(size_t capacity) (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| reserve_keys(size_t capacity) (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| size() const noexcept -> size_t (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| size_keys() const noexcept (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| sparse_map(size_t initialKeyCapacity, size_t maxKeyCapacity=65536ull) (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inlineexplicit |
| values() noexcept -> std::span< Value > (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |
| values() const noexcept -> std::span< const Value > (defined in nc::sparse_map< Value, Key >) | nc::sparse_map< Value, Key > | inline |