Libosmium
2.7.2
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) | |
OSMIUM_DEPRECATED | OutputIterator (TDest &destination, const size_t buffer_size) |
OutputIterator (const OutputIterator &)=default | |
OutputIterator (OutputIterator &&)=default | |
OutputIterator & | operator= (const OutputIterator &)=default |
OutputIterator & | operator= (OutputIterator &&)=default |
~OutputIterator ()=default | |
OSMIUM_DEPRECATED void | flush () |
OutputIterator & | operator= (const osmium::memory::Item &item) |
OutputIterator & | operator= (const osmium::DiffObject &diff) |
OutputIterator & | operator* () |
OutputIterator & | operator++ () |
OutputIterator & | operator++ (int) |
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 |
|
inline |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
private |