Libosmium
2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
|
Key-value containers with unique integer values for a key. More...
Classes | |
struct | create_map |
struct | create_map< TId, TValue, DenseFileArray > |
struct | create_map< TId, TValue, SparseFileArray > |
class | Dummy |
class | FlexMem |
class | Map |
class | SparseMemMap |
Typedefs | |
template<typename TId , typename TValue > | |
using | DenseFileArray = VectorBasedDenseMap< osmium::detail::mmap_vector_file< TValue >, TId, TValue > |
template<typename TId , typename TValue > | |
using | DenseMemArray = VectorBasedDenseMap< std::vector< TValue >, TId, TValue > |
template<typename TId , typename TValue > | |
using | DenseMmapArray = VectorBasedDenseMap< osmium::detail::mmap_vector_anon< TValue >, TId, TValue > |
template<typename TId , typename TValue > | |
using | SparseFileArray = VectorBasedSparseMap< TId, TValue, osmium::detail::mmap_vector_file > |
template<typename T > | |
using | StdVectorWrap = std::vector< T > |
template<typename TId , typename TValue > | |
using | SparseMemArray = VectorBasedSparseMap< TId, TValue, StdVectorWrap > |
template<typename TId , typename TValue > | |
using | SparseMmapArray = VectorBasedSparseMap< TId, TValue, osmium::detail::mmap_vector_anon > |
Key-value containers with unique integer values for a key.
using osmium::index::map::DenseFileArray = typedef VectorBasedDenseMap<osmium::detail::mmap_vector_file<TValue>, TId, TValue> |
using osmium::index::map::DenseMemArray = typedef VectorBasedDenseMap<std::vector<TValue>, TId, TValue> |
using osmium::index::map::DenseMmapArray = typedef VectorBasedDenseMap<osmium::detail::mmap_vector_anon<TValue>, TId, TValue> |
using osmium::index::map::SparseFileArray = typedef VectorBasedSparseMap<TId, TValue, osmium::detail::mmap_vector_file> |
using osmium::index::map::SparseMemArray = typedef VectorBasedSparseMap<TId, TValue, StdVectorWrap> |
using osmium::index::map::SparseMmapArray = typedef VectorBasedSparseMap<TId, TValue, osmium::detail::mmap_vector_anon> |
using osmium::index::map::StdVectorWrap = typedef std::vector<T> |