Libosmium
2.15.5
Fast and flexible C++ library for working with OpenStreetMap data
|
Go to the documentation of this file. 1 #ifndef OSMIUM_INDEX_MAP_DENSE_MEM_ARRAY_HPP
2 #define OSMIUM_INDEX_MAP_DENSE_MEM_ARRAY_HPP
36 #include <osmium/index/detail/vector_map.hpp>
40 #define OSMIUM_HAS_INDEX_MAP_DENSE_MEM_ARRAY
48 template <
typename TId,
typename TValue>
49 using DenseMemArray = VectorBasedDenseMap<std::vector<TValue>, TId, TValue>;
57 #ifdef OSMIUM_WANT_NODE_LOCATION_MAPS
61 #endif // OSMIUM_INDEX_MAP_DENSE_MEM_ARRAY_HPP
uint64_t unsigned_object_id_type
Type for OSM object (node, way, or relation) IDs where we only allow positive IDs.
Definition: types.hpp:46
Namespace for everything in the Osmium library.
Definition: assembler.hpp:53
Definition: location.hpp:271
#define REGISTER_MAP(id, value, klass, name)
Definition: map.hpp:285
VectorBasedDenseMap< std::vector< TValue >, TId, TValue > DenseMemArray
Definition: dense_mem_array.hpp:49