Osmium
0.1
|
#include <statistics.hpp>
Classes | |
struct | statistics |
Public Member Functions | |
Statistics () | |
void | node (const shared_ptr< Osmium::OSM::Node const > &node) |
void | way (const shared_ptr< Osmium::OSM::Way const > &way) |
void | relation (const shared_ptr< Osmium::OSM::Relation const > &relation) |
void | final () |
Private Member Functions | |
void | update_common_stats (const shared_ptr< Osmium::OSM::Object const > &object) |
Private Attributes | |
struct Osmium::Handler::Statistics::statistics | m_stats |
const char ** | m_stat_names |
osm_object_id_t | m_id |
osm_version_t | m_version |
int | m_tag_count |
Osmium::Handler::Statistics::Statistics | ( | ) | [inline] |
void Osmium::Handler::Statistics::final | ( | ) | [inline] |
void Osmium::Handler::Statistics::node | ( | const shared_ptr< Osmium::OSM::Node const > & | node | ) | [inline] |
void Osmium::Handler::Statistics::relation | ( | const shared_ptr< Osmium::OSM::Relation const > & | relation | ) | [inline] |
void Osmium::Handler::Statistics::update_common_stats | ( | const shared_ptr< Osmium::OSM::Object const > & | object | ) | [inline, private] |
void Osmium::Handler::Statistics::way | ( | const shared_ptr< Osmium::OSM::Way const > & | way | ) | [inline] |
const char** Osmium::Handler::Statistics::m_stat_names [private] |
int Osmium::Handler::Statistics::m_tag_count [private] |