assure_block(const uint64_t num) | osmium::index::map::FlexMem< TId, TValue > | inlineprivate |
bits enum value | osmium::index::map::FlexMem< TId, TValue > | private |
block(const uint64_t id) noexcept | osmium::index::map::FlexMem< TId, TValue > | inlineprivatestatic |
block_size enum value | osmium::index::map::FlexMem< TId, TValue > | private |
clear() final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
constant_bits enum name | osmium::index::map::FlexMem< TId, TValue > | private |
constant_block_size enum name | osmium::index::map::FlexMem< TId, TValue > | private |
constant_density_factor enum name | osmium::index::map::FlexMem< TId, TValue > | private |
constant_min_dense_entries enum name | osmium::index::map::FlexMem< TId, TValue > | private |
density_factor enum value | osmium::index::map::FlexMem< TId, TValue > | private |
dump_as_array(const int) | osmium::index::map::Map< TId, TValue > | inlinevirtual |
dump_as_list(const int) | osmium::index::map::Map< TId, TValue > | inlinevirtual |
FlexMem(bool use_dense=false) | osmium::index::map::FlexMem< TId, TValue > | inlineexplicit |
get(const TId id) const final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
get_dense(const uint64_t id) const noexcept | osmium::index::map::FlexMem< TId, TValue > | inlineprivate |
get_noexcept(const TId id) const noexcept final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
get_sparse(const uint64_t id) const noexcept | osmium::index::map::FlexMem< TId, TValue > | inlineprivate |
is_dense() const noexcept | osmium::index::map::FlexMem< TId, TValue > | inline |
key_type typedef | osmium::index::map::Map< TId, TValue > | |
m_dense | osmium::index::map::FlexMem< TId, TValue > | private |
m_dense_blocks | osmium::index::map::FlexMem< TId, TValue > | private |
m_max_id | osmium::index::map::FlexMem< TId, TValue > | private |
m_sparse_entries | osmium::index::map::FlexMem< TId, TValue > | private |
Map(Map &&)=default | osmium::index::map::Map< TId, TValue > | protected |
Map()=default | osmium::index::map::Map< TId, TValue > | |
min_dense_entries enum value | osmium::index::map::FlexMem< TId, TValue > | private |
offset(const uint64_t id) noexcept | osmium::index::map::FlexMem< TId, TValue > | inlineprivatestatic |
operator=(Map &&)=default | osmium::index::map::Map< TId, TValue > | protected |
reserve(const size_t) | osmium::index::map::Map< TId, TValue > | inlinevirtual |
set(const TId id, const TValue value) final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
set_dense(const uint64_t id, const TValue value) | osmium::index::map::FlexMem< TId, TValue > | inlineprivate |
set_sparse(const uint64_t id, const TValue value) | osmium::index::map::FlexMem< TId, TValue > | inlineprivate |
size() const noexcept final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
sort() final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
stats() const noexcept | osmium::index::map::FlexMem< TId, TValue > | inline |
switch_to_dense() | osmium::index::map::FlexMem< TId, TValue > | inline |
used_memory() const noexcept final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual |
value_type typedef | osmium::index::map::Map< TId, TValue > | |
~FlexMem() noexcept final=default | osmium::index::map::FlexMem< TId, TValue > | |
~Map() noexcept=default | osmium::index::map::Map< TId, TValue > | virtual |