|
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> |