jubilant-funicular
nta::utils::SlotMap< T, IndexType, GenType > Member List

This is the complete list of members for nta::utils::SlotMap< T, IndexType, GenType >, including all inherited members.

_get_raw(index_type idx) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inlineprivate
add(const T &elem) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
at(Key k) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
at(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
at_impl(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
at_unsafe(Key k) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
at_unsafe(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
begin() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
begin() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
cap() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
capacity() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
cbegin() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
cend() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
clear() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
const_iterator typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
const_reference typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
const_reverse_iterator typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
crbegin() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
crend() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
deactivate(Key k)nta::utils::SlotMap< T, IndexType, GenType >
DEFAULT_CAP (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >privatestatic
emplace(Args &&... args) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
empty() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
end() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
end() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
erase(Key k) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
gen_type typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
get_curr_gen(index_type idx) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
get_curr_gen(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
get_curr_key(index_type idx) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
get_curr_key(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
grow() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inlineprivate
index_type typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
insert(Key k, const T &elem)nta::utils::SlotMap< T, IndexType, GenType >
insert_emplace(Key k, Args &&... args) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
is_empty() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
is_free(index_type key_idx) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
is_free(Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
iterator typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
Key typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
m_cap (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
m_data (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
m_free_head (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
m_size (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
m_slot_idxes (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
m_slots (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
operator[](Key k) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
operator[](Key k) const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
push(const T &elem) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
rbegin() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
rbegin() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
reference typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
remove(Key k) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
remove_impl(Key k, bool gen_bump) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >private
rend() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
rend() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
reserve(size_type new_cap) (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
reverse_iterator typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
size() const (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
size_type typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
SlotMap() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >inline
storage_type typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
value_type typedef (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >
~SlotMap() (defined in nta::utils::SlotMap< T, IndexType, GenType >)nta::utils::SlotMap< T, IndexType, GenType >