|
Libosmium
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <object_pointer_collection.hpp>


Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | value_type = TValue |
| using | difference_type = std::ptrdiff_t |
| using | pointer = value_type* |
| using | reference = value_type& |
Public Member Functions | |
| indirect_iterator (TBaseIterator it) | |
| reference | operator* () const noexcept |
| pointer | operator-> () const noexcept |
| using osmium::indirect_iterator< TBaseIterator, TValue >::difference_type = std::ptrdiff_t |
| using osmium::indirect_iterator< TBaseIterator, TValue >::iterator_category = std::random_access_iterator_tag |
| using osmium::indirect_iterator< TBaseIterator, TValue >::pointer = value_type* |
| using osmium::indirect_iterator< TBaseIterator, TValue >::reference = value_type& |
| using osmium::indirect_iterator< TBaseIterator, TValue >::value_type = TValue |
|
inlineexplicit |
|
inlinenoexcept |
|
inlinenoexcept |