Libosmium
2.12.2
Fast and flexible C++ library for working with OpenStreetMap data
|
This is the complete list of members for osmium::area::Assembler, including all inherited members.
add_common_tags(osmium::builder::TagListBuilder &tl_builder, std::set< const osmium::Way *> &ways) const | osmium::area::Assembler | inlineprivate |
add_tags_to_area(osmium::builder::AreaBuilder &builder, const osmium::Way &way) const | osmium::area::Assembler | inlineprivate |
add_tags_to_area(osmium::builder::AreaBuilder &builder, const osmium::Relation &relation) | osmium::area::Assembler | inlineprivate |
Assembler(const config_type &config) | osmium::area::Assembler | inlineexplicit |
config_type typedef | osmium::area::Assembler | |
copy_tags_without_type(osmium::builder::AreaBuilder &builder, const osmium::TagList &tags) | osmium::area::Assembler | inlineprivatestatic |
create_area(osmium::memory::Buffer &out_buffer, const osmium::Way &way) | osmium::area::Assembler | inlineprivate |
create_area(osmium::memory::Buffer &out_buffer, const osmium::Relation &relation, const std::vector< const osmium::Way *> &members) | osmium::area::Assembler | inlineprivate |
filter() noexcept | osmium::area::Assembler | inlineprivatestatic |
operator()(const osmium::Way &way, osmium::memory::Buffer &out_buffer) | osmium::area::Assembler | inline |
operator()(const osmium::Relation &relation, const std::vector< size_t > &members, const osmium::memory::Buffer &in_buffer, osmium::memory::Buffer &out_buffer) | osmium::area::Assembler | inline |
operator()(const osmium::Relation &relation, const std::vector< const osmium::Way *> &members, osmium::memory::Buffer &out_buffer) | osmium::area::Assembler | inline |
report_ways() const noexcept | osmium::area::Assembler | inlineprivate |
~Assembler() noexcept=default | osmium::area::Assembler |