add_size(const item_size_type size) noexcept | osmium::memory::Item | inlineprivate |
begin() | osmium::OSMObject | inline |
begin() const | osmium::OSMObject | inline |
begin() | osmium::OSMObject | inline |
begin() const | osmium::OSMObject | inline |
byte_size() const noexcept | osmium::memory::Item | inline |
cbegin() const | osmium::OSMObject | inline |
cbegin() const | osmium::OSMObject | inline |
cend() const | osmium::OSMObject | inline |
cend() const | osmium::OSMObject | inline |
changeset() const noexcept | osmium::OSMObject | inline |
clear_user() noexcept | osmium::OSMObject | inline |
const_iterator typedef | osmium::OSMObject | |
deleted() const noexcept | osmium::OSMObject | inline |
diff() const noexcept | osmium::memory::Item | inline |
diff_as_char() const noexcept | osmium::memory::Item | inline |
end() | osmium::OSMObject | inline |
end() const | osmium::OSMObject | inline |
end() | osmium::OSMObject | inline |
end() const | osmium::OSMObject | inline |
get_value_by_key(const char *key, const char *default_value=nullptr) const noexcept | osmium::OSMObject | inline |
id() const noexcept | osmium::OSMObject | inline |
is_compatible_to(osmium::item_type t) noexcept | osmium::OSMObject | inlinestatic |
Item(item_size_type size=0, item_type type=item_type{}) noexcept | osmium::memory::Item | inlineexplicitprotected |
Item(const Item &)=delete | osmium::memory::Item | |
Item(Item &&)=delete | osmium::memory::Item | |
iterator typedef | osmium::OSMObject | |
m_changeset | osmium::OSMObject | private |
m_deleted | osmium::OSMObject | private |
m_diff | osmium::memory::Item | private |
m_id | osmium::OSMObject | private |
m_padding | osmium::memory::Item | private |
m_removed | osmium::memory::Item | private |
m_size | osmium::memory::Item | private |
m_timestamp | osmium::OSMObject | private |
m_type | osmium::memory::Item | private |
m_uid | osmium::OSMObject | private |
m_version | osmium::OSMObject | private |
next() noexcept | osmium::memory::Item | inline |
next() const noexcept | osmium::memory::Item | inline |
operator=(const Item &)=delete | osmium::memory::Item | |
operator=(Item &&)=delete | osmium::memory::Item | |
OSMEntity(osmium::memory::item_size_type size, osmium::item_type type) | osmium::OSMEntity | inlineexplicit |
osmium::builder::OSMObjectBuilder | osmium::OSMObject | friend |
OSMObject(osmium::memory::item_size_type size, osmium::item_type type) | osmium::OSMObject | inlineprotected |
padded_size() const | osmium::memory::Item | inline |
positive_id() const noexcept | osmium::OSMObject | inline |
remove_tags() noexcept | osmium::OSMObject | inline |
removed() const noexcept | osmium::memory::Item | inline |
set_attribute(const char *attr, const char *value) | osmium::OSMObject | inline |
set_changeset(changeset_id_type changeset) noexcept | osmium::OSMObject | inline |
set_changeset(const char *changeset) | osmium::OSMObject | inline |
set_deleted(bool deleted) noexcept | osmium::OSMObject | inline |
set_diff(const diff_indicator_type diff) noexcept | osmium::memory::Item | inline |
set_id(object_id_type id) noexcept | osmium::OSMObject | inline |
set_id(const char *id) | osmium::OSMObject | inline |
set_removed(const bool removed) noexcept | osmium::memory::Item | inline |
set_timestamp(const osmium::Timestamp ×tamp) noexcept | osmium::OSMObject | inline |
set_timestamp(const char *timestamp) | osmium::OSMObject | inline |
set_type(const item_type item_type) noexcept | osmium::memory::Item | inlineprotected |
set_uid(user_id_type uid) noexcept | osmium::OSMObject | inline |
set_uid(const char *uid) | osmium::OSMObject | inline |
set_uid_from_signed(signed_user_id_type uid) noexcept | osmium::OSMObject | inline |
set_version(object_version_type version) noexcept | osmium::OSMObject | inline |
set_version(const char *version) | osmium::OSMObject | inline |
set_visible(bool visible) noexcept | osmium::OSMObject | inline |
set_visible(const char *visible) | osmium::OSMObject | inline |
sizeof_object() const noexcept | osmium::OSMObject | inlineprivate |
subitems() | osmium::OSMObject | inline |
subitems() const | osmium::OSMObject | inline |
subitems_position() | osmium::OSMObject | inlineprivate |
subitems_position() const | osmium::OSMObject | inlineprivate |
t_const_iterator typedef | osmium::OSMObject | |
t_iterator typedef | osmium::OSMObject | |
tags() const | osmium::OSMObject | inline |
timestamp() const noexcept | osmium::OSMObject | inline |
type() const noexcept | osmium::memory::Item | inline |
type_is_in(osmium::osm_entity_bits::type entity_bits) const | osmium::OSMEntity | inline |
uid() const noexcept | osmium::OSMObject | inline |
user() const noexcept | osmium::OSMObject | inline |
user_is_anonymous() const noexcept | osmium::OSMObject | inline |
user_position() noexcept | osmium::OSMObject | inlineprivate |
user_position() const noexcept | osmium::OSMObject | inlineprivate |
user_size() const noexcept | osmium::OSMObject | inlineprivate |
version() const noexcept | osmium::OSMObject | inline |
visible() const noexcept | osmium::OSMObject | inline |
~Item() noexcept=default | osmium::memory::Item | |