Libosmium
Fast and flexible C++ library for working with OpenStreetMap data
Toggle main menu visibility
Loading...
Searching...
No Matches
osmium
TagList
osmium::TagList Member List
This is the complete list of members for
osmium::TagList
, including all inherited members.
add_size
(const item_size_type size) noexcept
osmium::memory::Item
inline
private
begin
() 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
find_key
(const char *key) const noexcept
osmium::TagList
inline
private
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 >
inline
static
Item
(item_size_type size=0, item_type type=item_type{}) noexcept
osmium::memory::Item
inline
explicit
protected
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
inline
protected
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
Generated by
1.17.0