Libosmium  2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
osmium::area::ProblemReporterStream Member List

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

header(const char *msg)osmium::area::ProblemReporterStreaminline
m_nodesosmium::area::ProblemReporterprotected
m_object_idosmium::area::ProblemReporterprotected
m_object_typeosmium::area::ProblemReporterprotected
m_outosmium::area::ProblemReporterStreamprivate
object_id() const noexceptosmium::area::ProblemReporterinline
operator=(const ProblemReporter &)=defaultosmium::area::ProblemReporter
operator=(ProblemReporter &&) noexcept=defaultosmium::area::ProblemReporter
ProblemReporter()=defaultosmium::area::ProblemReporter
ProblemReporter(const ProblemReporter &)=defaultosmium::area::ProblemReporter
ProblemReporter(ProblemReporter &&) noexcept=defaultosmium::area::ProblemReporter
ProblemReporterStream(std::ostream &out)osmium::area::ProblemReporterStreaminlineexplicit
report_duplicate_node(osmium::object_id_type node_id1, osmium::object_id_type node_id2, osmium::Location location) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_duplicate_segment(const osmium::NodeRef &nr1, const osmium::NodeRef &nr2) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_duplicate_way(const osmium::Way &way) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_inner_with_same_tags(const osmium::Way &way) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_intersection(osmium::object_id_type way1_id, osmium::Location way1_seg_start, osmium::Location way1_seg_end, osmium::object_id_type way2_id, osmium::Location way2_seg_start, osmium::Location way2_seg_end, osmium::Location intersection) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_invalid_location(osmium::object_id_type way_id, osmium::object_id_type node_id) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_overlapping_segment(const osmium::NodeRef &nr1, const osmium::NodeRef &nr2) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_ring_not_closed(const osmium::NodeRef &nr, const osmium::Way *way) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_role_should_be_inner(osmium::object_id_type way_id, osmium::Location seg_start, osmium::Location seg_end) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_role_should_be_outer(osmium::object_id_type way_id, osmium::Location seg_start, osmium::Location seg_end) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_touching_ring(osmium::object_id_type node_id, osmium::Location location) overrideosmium::area::ProblemReporterStreaminlinevirtual
report_way(const osmium::Way &way)osmium::area::ProblemReporterinlinevirtual
report_way_in_multiple_rings(const osmium::Way &way) overrideosmium::area::ProblemReporterStreaminlinevirtual
set_nodes(size_t nodes) noexceptosmium::area::ProblemReporterinline
set_object(osmium::item_type object_type, osmium::object_id_type object_id) noexceptosmium::area::ProblemReporterinline
~ProblemReporter() noexcept=defaultosmium::area::ProblemReportervirtual