Libosmium
2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
|
#include <diff_object.hpp>
Public Member Functions | |
DiffObjectDerived (const T &prev, const T &curr, const T &next) noexcept | |
const T & | prev () const noexcept |
const T & | curr () const noexcept |
const T & | next () const noexcept |
Public Member Functions inherited from osmium::DiffObject | |
DiffObject () noexcept=default | |
DiffObject (const osmium::OSMObject &prev, const osmium::OSMObject &curr, const osmium::OSMObject &next) noexcept | |
bool | empty () const noexcept |
const osmium::OSMObject & | prev () const noexcept |
const osmium::OSMObject & | curr () const noexcept |
const osmium::OSMObject & | next () const noexcept |
bool | first () const noexcept |
bool | last () const noexcept |
osmium::item_type | type () const noexcept |
osmium::object_id_type | id () const noexcept |
osmium::object_version_type | version () const noexcept |
osmium::changeset_id_type | changeset () const noexcept |
osmium::Timestamp | start_time () const noexcept |
osmium::Timestamp | end_time () const noexcept |
bool | is_between (const osmium::Timestamp &from, const osmium::Timestamp &to) const noexcept |
bool | is_visible_at (const osmium::Timestamp ×tamp) const noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |