#include <node-pskel.hxx>
Definition at line 66 of file node-pskel.hxx.
node_pskel::node_pskel | ( | ) |
Definition at line 139 of file node-pskel.cxx.
node_pskel::node_pskel | ( | ) |
virtual bool node_pskel::_attribute_impl_phase_one | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | , | ||
const ::xml_schema::ro_string & | |||
) | [protected, virtual] |
bool node_pskel::_attribute_impl_phase_one | ( | const ::xml_schema::ro_string & | ns, |
const ::xml_schema::ro_string & | n, | ||
const ::xml_schema::ro_string & | s | ||
) | [protected, virtual] |
Definition at line 388 of file node-pskel.cxx.
virtual bool node_pskel::_end_element_impl | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | |||
) | [protected, virtual] |
bool node_pskel::_end_element_impl | ( | const ::xml_schema::ro_string & | ns, |
const ::xml_schema::ro_string & | n | ||
) | [protected, virtual] |
Definition at line 282 of file node-pskel.cxx.
virtual void node_pskel::_post_a_validate | ( | ) | [protected, virtual] |
void node_pskel::_post_a_validate | ( | ) | [protected, virtual] |
Definition at line 560 of file node-pskel.cxx.
virtual void node_pskel::_post_e_validate | ( | ) | [protected, virtual] |
void node_pskel::_post_e_validate | ( | ) | [protected, virtual] |
Definition at line 319 of file node-pskel.cxx.
virtual void node_pskel::_pre_a_validate | ( | ) | [protected, virtual] |
void node_pskel::_pre_a_validate | ( | ) | [protected, virtual] |
Definition at line 549 of file node-pskel.cxx.
virtual void node_pskel::_pre_e_validate | ( | ) | [protected, virtual] |
void node_pskel::_pre_e_validate | ( | ) | [protected, virtual] |
Definition at line 305 of file node-pskel.cxx.
virtual bool node_pskel::_start_element_impl | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | , | ||
const ::xml_schema::ro_string * | |||
) | [protected, virtual] |
bool node_pskel::_start_element_impl | ( | const ::xml_schema::ro_string & | ns, |
const ::xml_schema::ro_string & | n, | ||
const ::xml_schema::ro_string * | t | ||
) | [protected, virtual] |
Definition at line 219 of file node-pskel.cxx.
virtual void node_pskel::action | ( | const ::std::string & | ) | [virtual] |
void node_pskel::action | ( | const ::std::string & | ) | [virtual] |
Definition at line 210 of file node-pskel.cxx.
void node_pskel::action_parser | ( | ::xml_schema::string_pskel & | ) |
void node_pskel::action_parser | ( | ::xml_schema::string_pskel & | p | ) |
Definition at line 107 of file node-pskel.cxx.
virtual void node_pskel::changeset | ( | int | ) | [virtual] |
void node_pskel::changeset | ( | int | ) | [virtual] |
Definition at line 185 of file node-pskel.cxx.
void node_pskel::changeset_parser | ( | ::xml_schema::int_pskel & | ) |
void node_pskel::changeset_parser | ( | ::xml_schema::int_pskel & | p | ) |
Definition at line 77 of file node-pskel.cxx.
virtual void node_pskel::id | ( | long | long | ) | [virtual] |
Reimplemented in node_pimpl.
void node_pskel::id | ( | long long | ) | [virtual] |
Reimplemented in node_pimpl.
Definition at line 165 of file node-pskel.cxx.
void node_pskel::id_parser | ( | ::xml_schema::long_pskel & | ) |
void node_pskel::id_parser | ( | ::xml_schema::long_pskel & | p | ) |
Definition at line 53 of file node-pskel.cxx.
virtual void node_pskel::lat | ( | double | ) | [virtual] |
Reimplemented in node_pimpl.
void node_pskel::lat | ( | double | ) | [virtual] |
Reimplemented in node_pimpl.
Definition at line 200 of file node-pskel.cxx.
void node_pskel::lat_parser | ( | ::xml_schema::decimal_pskel & | ) |
void node_pskel::lat_parser | ( | ::xml_schema::decimal_pskel & | p | ) |
Definition at line 95 of file node-pskel.cxx.
virtual void node_pskel::lon | ( | double | ) | [virtual] |
Reimplemented in node_pimpl.
void node_pskel::lon | ( | double | ) | [virtual] |
Reimplemented in node_pimpl.
Definition at line 205 of file node-pskel.cxx.
void node_pskel::lon_parser | ( | ::xml_schema::decimal_pskel & | ) |
void node_pskel::lon_parser | ( | ::xml_schema::decimal_pskel & | p | ) |
Definition at line 101 of file node-pskel.cxx.
void node_pskel::parsers | ( | ::tag_pskel & | , |
::xml_schema::long_pskel & | , | ||
::xml_schema::long_pskel & | , | ||
::xml_schema::string_pskel & | , | ||
::xml_schema::date_time_pskel & | , | ||
::xml_schema::int_pskel & | , | ||
::xml_schema::int_pskel & | , | ||
::xml_schema::boolean_pskel & | , | ||
::xml_schema::decimal_pskel & | , | ||
::xml_schema::decimal_pskel & | , | ||
::xml_schema::string_pskel & | |||
) |
void node_pskel::parsers | ( | ::tag_pskel & | tag, |
::xml_schema::long_pskel & | id, | ||
::xml_schema::long_pskel & | uid, | ||
::xml_schema::string_pskel & | user, | ||
::xml_schema::date_time_pskel & | timestamp, | ||
::xml_schema::int_pskel & | changeset, | ||
::xml_schema::int_pskel & | version, | ||
::xml_schema::boolean_pskel & | visible, | ||
::xml_schema::decimal_pskel & | lat, | ||
::xml_schema::decimal_pskel & | lon, | ||
::xml_schema::string_pskel & | action | ||
) |
Definition at line 113 of file node-pskel.cxx.
virtual osm::Node node_pskel::post_node | ( | ) | [pure virtual] |
Implemented in node_pimpl.
virtual osm::Node node_pskel::post_node | ( | ) | [pure virtual] |
Implemented in node_pimpl.
void node_pskel::sequence_0 | ( | unsigned long & | state, |
unsigned long & | count, | ||
const ::xml_schema::ro_string & | ns, | ||
const ::xml_schema::ro_string & | n, | ||
const ::xml_schema::ro_string * | t, | ||
bool | start | ||
) | [protected] |
void node_pskel::sequence_0 | ( | unsigned long & | state, |
unsigned long & | count, | ||
const ::xml_schema::ro_string & | ns, | ||
const ::xml_schema::ro_string & | n, | ||
const ::xml_schema::ro_string * | t, | ||
bool | start | ||
) | [protected] |
Definition at line 337 of file node-pskel.cxx.
virtual void node_pskel::tag | ( | const std::pair< std::string, std::string > & | ) | [virtual] |
Reimplemented in node_pimpl.
void node_pskel::tag | ( | const std::pair< std::string, std::string > & | ) | [virtual] |
Reimplemented in node_pimpl.
Definition at line 160 of file node-pskel.cxx.
void node_pskel::tag_parser | ( | ::tag_pskel & | ) |
void node_pskel::tag_parser | ( | ::tag_pskel & | p | ) |
Definition at line 47 of file node-pskel.cxx.
virtual void node_pskel::timestamp | ( | const ::xml_schema::date_time & | ) | [virtual] |
void node_pskel::timestamp | ( | const ::xml_schema::date_time & | ) | [virtual] |
Definition at line 180 of file node-pskel.cxx.
void node_pskel::timestamp_parser | ( | ::xml_schema::date_time_pskel & | ) |
void node_pskel::timestamp_parser | ( | ::xml_schema::date_time_pskel & | p | ) |
Definition at line 71 of file node-pskel.cxx.
virtual void node_pskel::uid | ( | long | long | ) | [virtual] |
void node_pskel::uid | ( | long | long | ) | [virtual] |
Definition at line 170 of file node-pskel.cxx.
void node_pskel::uid_parser | ( | ::xml_schema::long_pskel & | ) |
void node_pskel::uid_parser | ( | ::xml_schema::long_pskel & | p | ) |
Definition at line 59 of file node-pskel.cxx.
virtual void node_pskel::user | ( | const ::std::string & | ) | [virtual] |
void node_pskel::user | ( | const ::std::string & | ) | [virtual] |
Definition at line 175 of file node-pskel.cxx.
void node_pskel::user_parser | ( | ::xml_schema::string_pskel & | ) |
void node_pskel::user_parser | ( | ::xml_schema::string_pskel & | p | ) |
Definition at line 65 of file node-pskel.cxx.
virtual void node_pskel::version | ( | int | ) | [virtual] |
void node_pskel::version | ( | int | ) | [virtual] |
Definition at line 190 of file node-pskel.cxx.
void node_pskel::version_parser | ( | ::xml_schema::int_pskel & | ) |
void node_pskel::version_parser | ( | ::xml_schema::int_pskel & | p | ) |
Definition at line 83 of file node-pskel.cxx.
virtual void node_pskel::visible | ( | bool | ) | [virtual] |
void node_pskel::visible | ( | bool | ) | [virtual] |
Definition at line 195 of file node-pskel.cxx.
void node_pskel::visible_parser | ( | ::xml_schema::boolean_pskel & | ) |
void node_pskel::visible_parser | ( | ::xml_schema::boolean_pskel & | p | ) |
Definition at line 89 of file node-pskel.cxx.
xml_schema::string_pskel * node_pskel::action_parser_ [protected] |
Definition at line 191 of file node-pskel.hxx.
xml_schema::int_pskel * node_pskel::changeset_parser_ [protected] |
Definition at line 186 of file node-pskel.hxx.
xml_schema::long_pskel * node_pskel::id_parser_ [protected] |
Definition at line 182 of file node-pskel.hxx.
xml_schema::decimal_pskel * node_pskel::lat_parser_ [protected] |
Definition at line 189 of file node-pskel.hxx.
xml_schema::decimal_pskel * node_pskel::lon_parser_ [protected] |
Definition at line 190 of file node-pskel.hxx.
tag_pskel * node_pskel::tag_parser_ [protected] |
Definition at line 181 of file node-pskel.hxx.
xml_schema::date_time_pskel * node_pskel::timestamp_parser_ [protected] |
Definition at line 185 of file node-pskel.hxx.
xml_schema::long_pskel * node_pskel::uid_parser_ [protected] |
Definition at line 183 of file node-pskel.hxx.
xml_schema::string_pskel * node_pskel::user_parser_ [protected] |
Definition at line 184 of file node-pskel.hxx.
v_state_attr_ node_pskel::v_state_attr_first_ [protected] |
Definition at line 238 of file node-pskel.hxx.
xsd::cxx::parser::pod_stack node_pskel::v_state_attr_stack_ [protected] |
Definition at line 239 of file node-pskel.hxx.
v_state_ node_pskel::v_state_first_ [protected] |
Definition at line 213 of file node-pskel.hxx.
xsd::cxx::parser::pod_stack node_pskel::v_state_stack_ [protected] |
Definition at line 214 of file node-pskel.hxx.
xml_schema::int_pskel * node_pskel::version_parser_ [protected] |
Definition at line 187 of file node-pskel.hxx.
xml_schema::boolean_pskel * node_pskel::visible_parser_ [protected] |
Definition at line 188 of file node-pskel.hxx.