|
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 = typedef VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_file> |
| using osmium::index::multimap::SparseMemArray = typedef VectorBasedSparseMultimap<TId, TValue, StdVectorWrap> |
| using osmium::index::multimap::SparseMmapArray = typedef VectorBasedSparseMultimap<TId, TValue, osmium::detail::mmap_vector_anon> |
| using osmium::index::multimap::StdVectorWrap = typedef std::vector<T> |