Loading...
Searching...
No Matches
osmium::index::map::FlexMem< TId, TValue > Member List

This is the complete list of members for osmium::index::map::FlexMem< TId, TValue >, including all inherited members.

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
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 &&) noexcept=default | osmium::index::map::Map< TId, TValue > | protected
Map() noexcept=default | osmium::index::map::Map< TId, TValue > |
Map(const Map &)=delete | 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 &&) noexcept=default | osmium::index::map::Map< TId, TValue > | protected
operator=(const Map &)=delete | osmium::index::map::Map< TId, TValue > |
reserve(const std::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
type | osmium::index::map::Map< TId, TValue > | private
used_memory() const noexcept final | osmium::index::map::FlexMem< TId, TValue > | inlinevirtual
value_type typedef | osmium::index::map::Map< TId, TValue > |
~Map() noexcept=default | osmium::index::map::Map< TId, TValue > | virtual