Libosmium  2.10.3
Fast and flexible C++ library for working with OpenStreetMap data
osmium::TagList Member List

This is the complete list of members for osmium::TagList, including all inherited members.

begin() noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
begin() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
byte_size() const noexceptosmium::memory::Iteminline
cbegin() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
cend() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
Collection()osmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
const_iterator typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >
const_reference typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >
diff() const noexceptosmium::memory::Iteminline
diff_as_char() const noexceptosmium::memory::Iteminline
empty() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
end() noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
end() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
find_key(const char *key) const noexceptosmium::TagListinlineprivate
get_value_by_key(const char *key, const char *default_value=nullptr) const noexceptosmium::TagListinline
has_key(const char *key) const noexceptosmium::TagListinline
has_tag(const char *key, const char *value) const noexceptosmium::TagListinline
Item(item_size_type size=0, item_type type=item_type()) noexceptosmium::memory::Iteminlineexplicitprotected
Item(const Item &)=deleteosmium::memory::Itemprotected
Item(Item &&)=deleteosmium::memory::Itemprotected
itemtypeosmium::memory::Collection< Tag, osmium::item_type::tag_list >static
iterator typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >
next() noexceptosmium::memory::Iteminline
next() const noexceptosmium::memory::Iteminline
operator=(const Item &)=deleteosmium::memory::Itemprotected
operator=(Item &&)=deleteosmium::memory::Itemprotected
operator[](const char *key) const noexceptosmium::TagListinline
padded_size() constosmium::memory::Iteminline
reference typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >
removed() const noexceptosmium::memory::Iteminline
set_diff(diff_indicator_type diff) noexceptosmium::memory::Iteminline
set_removed(bool removed) noexceptosmium::memory::Iteminline
set_type(const item_type item_type) noexceptosmium::memory::Iteminlineprotected
size() const noexceptosmium::memory::Collection< Tag, osmium::item_type::tag_list >inline
size_type typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >
TagList()osmium::TagListinline
type() const noexceptosmium::memory::Iteminline
value_type typedefosmium::memory::Collection< Tag, osmium::item_type::tag_list >