|
Libosmium
2.22.0
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <output_iterator.hpp>
Public Types | |
| using | iterator_category = std::output_iterator_tag |
| using | value_type = void |
| using | difference_type = void |
| using | pointer = void |
| using | reference = void |
Public Member Functions | |
| OutputIterator (TDest &destination) | |
| OutputIterator & | operator= (const osmium::memory::Item &item) |
| OutputIterator & | operator= (const osmium::DiffObject &diff) |
| OutputIterator & | operator* () noexcept |
| const OutputIterator & | operator* () const noexcept |
| OutputIterator & | operator++ () noexcept |
| OutputIterator | operator++ (int) const noexcept |
Private Attributes | |
| TDest * | m_destination |
| using osmium::io::OutputIterator< TDest >::difference_type = void |
| using osmium::io::OutputIterator< TDest >::iterator_category = std::output_iterator_tag |
| using osmium::io::OutputIterator< TDest >::pointer = void |
| using osmium::io::OutputIterator< TDest >::reference = void |
| using osmium::io::OutputIterator< TDest >::value_type = void |
|
inlineexplicit |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
private |