| add_size(const item_size_type size) noexcept | osmium::memory::Item | inlineprivate | 
  | begin() noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | begin() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | byte_size() const noexcept | osmium::memory::Item | inline | 
  | cbegin() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | cend() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | Collection() noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | const_iterator typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | const_reference typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | diff() const noexcept | osmium::memory::Item | inline | 
  | diff_as_char() const noexcept | osmium::memory::Item | inline | 
  | empty() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | end() noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | end() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | find_key(const char *key) const noexcept | osmium::TagList | inlineprivate | 
  | get_value_by_key(const char *key, const char *default_value=nullptr) const noexcept | osmium::TagList | inline | 
  | has_key(const char *key) const noexcept | osmium::TagList | inline | 
  | has_tag(const char *key, const char *value) const noexcept | osmium::TagList | inline | 
  | is_compatible_to(const osmium::item_type t) noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | 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 |  | 
  | itemtype | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | static | 
  | iterator typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | m_diff | osmium::memory::Item | private | 
  | m_padding | osmium::memory::Item | private | 
  | m_removed | osmium::memory::Item | private | 
  | m_size | osmium::memory::Item | private | 
  | m_type | osmium::memory::Item | 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 |  | 
  | operator[](const char *key) const noexcept | osmium::TagList | inline | 
  | padded_size() const | osmium::memory::Item | inline | 
  | reference typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | removed() const noexcept | osmium::memory::Item | inline | 
  | set_diff(const diff_indicator_type diff) noexcept | osmium::memory::Item | inline | 
  | set_removed(const bool removed) noexcept | osmium::memory::Item | inline | 
  | set_type(const item_type item_type) noexcept | osmium::memory::Item | inlineprotected | 
  | size() const noexcept | osmium::memory::Collection< Tag, osmium::item_type::tag_list > | inline | 
  | size_type typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | TagList() noexcept=default | osmium::TagList |  | 
  | type() const noexcept | osmium::memory::Item | inline | 
  | value_type typedef | osmium::memory::Collection< Tag, osmium::item_type::tag_list > |  | 
  | ~Item() noexcept=default | osmium::memory::Item |  |