#include <relation-pskel.hxx>
Definition at line 69 of file relation-pskel.hxx.
relation_pskel::relation_pskel | ( | ) |
Definition at line 125 of file relation-pskel.cxx.
relation_pskel::relation_pskel | ( | ) |
virtual bool relation_pskel::_attribute_impl_phase_one | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | , | ||
const ::xml_schema::ro_string & | |||
) | [protected, virtual] |
bool relation_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 383 of file relation-pskel.cxx.
virtual bool relation_pskel::_end_element_impl | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | |||
) | [protected, virtual] |
bool relation_pskel::_end_element_impl | ( | const ::xml_schema::ro_string & | ns, |
const ::xml_schema::ro_string & | n | ||
) | [protected, virtual] |
Definition at line 261 of file relation-pskel.cxx.
virtual void relation_pskel::_post_a_validate | ( | ) | [protected, virtual] |
void relation_pskel::_post_a_validate | ( | ) | [protected, virtual] |
Definition at line 506 of file relation-pskel.cxx.
virtual void relation_pskel::_post_e_validate | ( | ) | [protected, virtual] |
void relation_pskel::_post_e_validate | ( | ) | [protected, virtual] |
Definition at line 298 of file relation-pskel.cxx.
virtual void relation_pskel::_pre_a_validate | ( | ) | [protected, virtual] |
void relation_pskel::_pre_a_validate | ( | ) | [protected, virtual] |
Definition at line 497 of file relation-pskel.cxx.
virtual void relation_pskel::_pre_e_validate | ( | ) | [protected, virtual] |
void relation_pskel::_pre_e_validate | ( | ) | [protected, virtual] |
Definition at line 284 of file relation-pskel.cxx.
virtual bool relation_pskel::_start_element_impl | ( | const ::xml_schema::ro_string & | , |
const ::xml_schema::ro_string & | , | ||
const ::xml_schema::ro_string * | |||
) | [protected, virtual] |
bool relation_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 193 of file relation-pskel.cxx.
virtual void relation_pskel::changeset | ( | int | ) | [virtual] |
void relation_pskel::changeset | ( | int | ) | [virtual] |
Definition at line 174 of file relation-pskel.cxx.
void relation_pskel::changeset_parser | ( | ::xml_schema::int_pskel & | ) |
void relation_pskel::changeset_parser | ( | ::xml_schema::int_pskel & | p | ) |
Definition at line 85 of file relation-pskel.cxx.
void relation_pskel::choice_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 relation_pskel::choice_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 319 of file relation-pskel.cxx.
virtual void relation_pskel::id | ( | long | long | ) | [virtual] |
Reimplemented in relation_pimpl.
void relation_pskel::id | ( | long long | ) | [virtual] |
Reimplemented in relation_pimpl.
Definition at line 154 of file relation-pskel.cxx.
void relation_pskel::id_parser | ( | ::xml_schema::long_pskel & | ) |
void relation_pskel::id_parser | ( | ::xml_schema::long_pskel & | p | ) |
Definition at line 61 of file relation-pskel.cxx.
virtual void relation_pskel::member | ( | const std::pair< std::string, std::shared_ptr< osm::Element > > & | ) | [virtual] |
Reimplemented in relation_pimpl.
void relation_pskel::member | ( | const std::pair< std::string, std::shared_ptr< osm::Element > > & | ) | [virtual] |
Reimplemented in relation_pimpl.
Definition at line 149 of file relation-pskel.cxx.
void relation_pskel::member_parser | ( | ::member_pskel & | ) |
void relation_pskel::member_parser | ( | ::member_pskel & | p | ) |
Definition at line 55 of file relation-pskel.cxx.
void relation_pskel::parsers | ( | ::tag_pskel & | , |
::member_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 & | |||
) |
void relation_pskel::parsers | ( | ::tag_pskel & | tag, |
::member_pskel & | member, | ||
::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 | ||
) |
Definition at line 103 of file relation-pskel.cxx.
virtual osm::Relation relation_pskel::post_relation | ( | ) | [pure virtual] |
Implemented in relation_pimpl.
virtual osm::Relation relation_pskel::post_relation | ( | ) | [pure virtual] |
Implemented in relation_pimpl.
virtual void relation_pskel::tag | ( | const std::pair< std::string, std::string > & | ) | [virtual] |
Reimplemented in relation_pimpl.
void relation_pskel::tag | ( | const std::pair< std::string, std::string > & | ) | [virtual] |
Reimplemented in relation_pimpl.
Definition at line 144 of file relation-pskel.cxx.
void relation_pskel::tag_parser | ( | ::tag_pskel & | ) |
void relation_pskel::tag_parser | ( | ::tag_pskel & | p | ) |
Definition at line 49 of file relation-pskel.cxx.
virtual void relation_pskel::timestamp | ( | const ::xml_schema::date_time & | ) | [virtual] |
void relation_pskel::timestamp | ( | const ::xml_schema::date_time & | ) | [virtual] |
Definition at line 169 of file relation-pskel.cxx.
void relation_pskel::timestamp_parser | ( | ::xml_schema::date_time_pskel & | ) |
void relation_pskel::timestamp_parser | ( | ::xml_schema::date_time_pskel & | p | ) |
Definition at line 79 of file relation-pskel.cxx.
virtual void relation_pskel::uid | ( | long | long | ) | [virtual] |
void relation_pskel::uid | ( | long | long | ) | [virtual] |
Definition at line 159 of file relation-pskel.cxx.
void relation_pskel::uid_parser | ( | ::xml_schema::long_pskel & | ) |
void relation_pskel::uid_parser | ( | ::xml_schema::long_pskel & | p | ) |
Definition at line 67 of file relation-pskel.cxx.
virtual void relation_pskel::user | ( | const ::std::string & | ) | [virtual] |
void relation_pskel::user | ( | const ::std::string & | ) | [virtual] |
Definition at line 164 of file relation-pskel.cxx.
void relation_pskel::user_parser | ( | ::xml_schema::string_pskel & | ) |
void relation_pskel::user_parser | ( | ::xml_schema::string_pskel & | p | ) |
Definition at line 73 of file relation-pskel.cxx.
virtual void relation_pskel::version | ( | int | ) | [virtual] |
void relation_pskel::version | ( | int | ) | [virtual] |
Definition at line 179 of file relation-pskel.cxx.
void relation_pskel::version_parser | ( | ::xml_schema::int_pskel & | ) |
void relation_pskel::version_parser | ( | ::xml_schema::int_pskel & | p | ) |
Definition at line 91 of file relation-pskel.cxx.
virtual void relation_pskel::visible | ( | bool | ) | [virtual] |
void relation_pskel::visible | ( | bool | ) | [virtual] |
Definition at line 184 of file relation-pskel.cxx.
void relation_pskel::visible_parser | ( | ::xml_schema::boolean_pskel & | ) |
void relation_pskel::visible_parser | ( | ::xml_schema::boolean_pskel & | p | ) |
Definition at line 97 of file relation-pskel.cxx.
xml_schema::int_pskel * relation_pskel::changeset_parser_ [protected] |
Definition at line 176 of file relation-pskel.hxx.
xml_schema::long_pskel * relation_pskel::id_parser_ [protected] |
Definition at line 172 of file relation-pskel.hxx.
member_pskel * relation_pskel::member_parser_ [protected] |
Definition at line 171 of file relation-pskel.hxx.
tag_pskel * relation_pskel::tag_parser_ [protected] |
Definition at line 170 of file relation-pskel.hxx.
xml_schema::date_time_pskel * relation_pskel::timestamp_parser_ [protected] |
Definition at line 175 of file relation-pskel.hxx.
xml_schema::long_pskel * relation_pskel::uid_parser_ [protected] |
Definition at line 173 of file relation-pskel.hxx.
xml_schema::string_pskel * relation_pskel::user_parser_ [protected] |
Definition at line 174 of file relation-pskel.hxx.
v_state_attr_ relation_pskel::v_state_attr_first_ [protected] |
Definition at line 223 of file relation-pskel.hxx.
xsd::cxx::parser::pod_stack relation_pskel::v_state_attr_stack_ [protected] |
Definition at line 224 of file relation-pskel.hxx.
v_state_ relation_pskel::v_state_first_ [protected] |
Definition at line 200 of file relation-pskel.hxx.
xsd::cxx::parser::pod_stack relation_pskel::v_state_stack_ [protected] |
Definition at line 201 of file relation-pskel.hxx.
xml_schema::int_pskel * relation_pskel::version_parser_ [protected] |
Definition at line 177 of file relation-pskel.hxx.
xml_schema::boolean_pskel * relation_pskel::visible_parser_ [protected] |
Definition at line 178 of file relation-pskel.hxx.