Libosmium
2.22.0
Fast and flexible C++ library for working with OpenStreetMap data
|
Key-value containers with multiple values for an integer key. More...
Classes | |
class | Hybrid |
class | HybridIterator |
class | Multimap |
class | SparseMemMultimap |
Typedefs | |
template<typename TId, typename TValue> | |
using | SparseFileArray = VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_file> |
template<typename T> | |
using | StdVectorWrap = std::vector<T> |
template<typename TId, typename TValue> | |
using | SparseMemArray = VectorBasedSparseMultimap<TId, TValue, StdVectorWrap> |
template<typename TId, typename TValue> | |
using | SparseMmapArray = VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_anon> |
Key-value containers with multiple values for an integer key.
using osmium::index::multimap::SparseFileArray = VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_file> |
using osmium::index::multimap::SparseMemArray = VectorBasedSparseMultimap<TId, TValue, StdVectorWrap> |
using osmium::index::multimap::SparseMmapArray = VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_anon> |
using osmium::index::multimap::StdVectorWrap = std::vector<T> |