Public Member Functions | Data Fields
osm_pimpl Class Reference

#include <osm-pimpl.hxx>

Inheritance diagram for osm_pimpl:
osm_pskel

Public Member Functions

virtual void pre ()
virtual void node (const osm::Node &)
virtual void way (const osm::Way &)
virtual void relation (osm::Relation const &)
virtual void post_osm ()

Data Fields

std::function< void(osm::Node
const &)> 
node_handler
std::function< void(osm::Way
const &)> 
way_handler
std::function< void(osm::Relation
const &)> 
relation_handler
std::function< void()> progress_handler

Detailed Description

Definition at line 15 of file osm-pimpl.hxx.


Member Function Documentation

void osm_pimpl::node ( const osm::Node node) [virtual]

Reimplemented from osm_pskel.

Definition at line 19 of file osm-pimpl.cxx.

void osm_pimpl::post_osm ( ) [virtual]

Reimplemented from osm_pskel.

Definition at line 40 of file osm-pimpl.cxx.

void osm_pimpl::pre ( ) [virtual]

Definition at line 14 of file osm-pimpl.cxx.

void osm_pimpl::relation ( osm::Relation const &  relation) [virtual]

Reimplemented from osm_pskel.

Definition at line 33 of file osm-pimpl.cxx.

void osm_pimpl::way ( const osm::Way way) [virtual]

Reimplemented from osm_pskel.

Definition at line 26 of file osm-pimpl.cxx.


Field Documentation

std::function<void (osm::Node const&)> osm_pimpl::node_handler

Definition at line 19 of file osm-pimpl.hxx.

std::function<void ()> osm_pimpl::progress_handler

Definition at line 22 of file osm-pimpl.hxx.

std::function<void (osm::Relation const&)> osm_pimpl::relation_handler

Definition at line 21 of file osm-pimpl.hxx.

std::function<void (osm::Way const&)> osm_pimpl::way_handler

Definition at line 20 of file osm-pimpl.hxx.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines