Libosmium  2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
osmium::relations::Collector< TCollector, TNodes, TWays, TRelations > Member List

This is the complete list of members for osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >, including all inherited members.

add_relation(const osmium::Relation &relation)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivate
callback()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
callback_func_type typedefosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
clear_member_metas(const RelationMeta &relation_meta)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivate
Collector()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
count_not_removed(const iterator_range< mm_iterator > &range)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivatestatic
find_and_add_object(const osmium::OSMObject &object)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivate
find_member_meta(osmium::item_type type, osmium::object_id_type id)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivate
flush()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
get_availability_and_offset(osmium::item_type type, osmium::object_id_type id)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
get_incomplete_relations() constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
get_member(size_t offset) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
get_offset(osmium::item_type type, osmium::object_id_type id)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
get_relation(size_t offset) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
get_relation(const RelationMeta &relation_meta) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
get_relation(const MemberMeta &member_meta) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
handler(const callback_func_type &callback=nullptr)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
initial_buffer_size enum valueosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
is_available(osmium::item_type type, osmium::object_id_type id)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
keep_member(const RelationMeta &, const osmium::RelationMember &) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
keep_relation(const osmium::Relation &) constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
m_callbackosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_count_completeosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_handler_pass2osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_member_metaosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_members_bufferosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_relationsosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
m_relations_bufferosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
member_meta(const item_type type)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
members_buffer()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
mm_iterator typedefosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
mm_vector_type typedefosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >private
moving_in_buffer(size_t old_offset, size_t new_offset)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
node_not_in_any_relation(const osmium::Node &)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
possibly_purge_removed_members()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
read_relations(TIter begin, TIter end)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
read_relations(TSource &source)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
relation_not_in_any_relation(const osmium::Relation &)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
relations() constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected
sort_member_meta()osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprivate
used_memory() constosmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inline
way_not_in_any_relation(const osmium::Way &)osmium::relations::Collector< TCollector, TNodes, TWays, TRelations >inlineprotected