Osmium
0.1
|
#include <debug.hpp>
Public Member Functions | |
Debug (bool has_multiple_object_versions=false) | |
void | init (Osmium::OSM::Meta &meta) |
void | before_nodes () const |
void | node (const shared_ptr< Osmium::OSM::Node const > &node) const |
void | after_nodes () const |
void | before_ways () const |
void | way (const shared_ptr< Osmium::OSM::Way const > &way) const |
void | after_ways () const |
void | before_relations () const |
void | relation (const shared_ptr< Osmium::OSM::Relation const > &relation) const |
void | after_relations () const |
void | final () const |
Private Member Functions | |
void | print_meta (const shared_ptr< Osmium::OSM::Object const > &object) const |
Private Attributes | |
bool | m_has_multiple_object_versions |
This handler dumps information about each callback and about each object to stdout.
Osmium::Handler::Debug::Debug | ( | bool | has_multiple_object_versions = false | ) | [inline] |
void Osmium::Handler::Debug::after_nodes | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::after_relations | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::after_ways | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::before_nodes | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::before_relations | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::before_ways | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::final | ( | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::init | ( | Osmium::OSM::Meta & | meta | ) | [inline] |
void Osmium::Handler::Debug::node | ( | const shared_ptr< Osmium::OSM::Node const > & | node | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::print_meta | ( | const shared_ptr< Osmium::OSM::Object const > & | object | ) | const [inline, private] |
void Osmium::Handler::Debug::relation | ( | const shared_ptr< Osmium::OSM::Relation const > & | relation | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
void Osmium::Handler::Debug::way | ( | const shared_ptr< Osmium::OSM::Way const > & | way | ) | const [inline] |
Reimplemented from Osmium::Handler::Base.
bool Osmium::Handler::Debug::m_has_multiple_object_versions [private] |