00001 // Not copyrighted - public domain. 00002 // 00003 // This sample parser implementation was generated by CodeSynthesis XSD, 00004 // an XML Schema to C++ data binding compiler. You may use it in your 00005 // programs without any restrictions. 00006 // 00007 00008 #include "osm-pimpl.hxx" 00009 00010 // osm_pimpl 00011 // 00012 00013 void osm_pimpl:: 00014 pre () 00015 { 00016 } 00017 00018 void osm_pimpl:: 00019 node (const osm::Node& node) 00020 { 00021 node_handler(node); 00022 progress_handler(); 00023 } 00024 00025 void osm_pimpl:: 00026 way (const osm::Way& way) 00027 { 00028 way_handler(way); 00029 progress_handler(); 00030 } 00031 00032 void osm_pimpl:: 00033 relation (const osm::Relation& relation) 00034 { 00035 relation_handler(relation); 00036 progress_handler(); 00037 } 00038 00039 void osm_pimpl:: 00040 post_osm () 00041 { 00042 } 00043