Classes | |
| class | buffer |
| Simple binary buffer abstraction. More... | |
| class | string |
| Class corresponding to the XML Schema string built-in type. More... | |
| class | normalized_string |
| Class corresponding to the XML Schema normalizedString built-in type. More... | |
| class | token |
| Class corresponding to the XML Schema token built-in type. More... | |
| class | nmtoken |
| Class corresponding to the XML Schema NMTOKEN built-in type. More... | |
| class | nmtokens |
| Class corresponding to the XML Schema NMTOKENS built-in type. More... | |
| class | name |
| Class corresponding to the XML Schema Name built-in type. More... | |
| class | ncname |
| Class corresponding to the XML Schema NCame built-in type. More... | |
| class | language |
| Class corresponding to the XML Schema language built-in type. More... | |
| class | id |
| Class corresponding to the XML Schema ID built-in type. More... | |
| class | idref |
| Class corresponding to the XML Schema IDREF built-in type. More... | |
| class | idrefs |
| Class corresponding to the XML Schema IDREFS built-in type. More... | |
| class | uri |
| Class corresponding to the XML Schema anyURI built-in type. More... | |
| class | qname |
| Class corresponding to the XML Schema QName built-in type. More... | |
| class | base64_binary |
| Class corresponding to the XML Schema base64Binary built-in type. More... | |
| class | hex_binary |
| Class corresponding to the XML Schema hexBinary built-in type. More... | |
| class | entity |
| Class corresponding to the XML Schema ENTITY built-in type. More... | |
| class | entities |
| Class corresponding to the XML Schema ENTITIES built-in type. More... | |
| class | time_zone |
| Time zone representation. More... | |
| class | gday |
| Class corresponding to the XML Schema gDay built-in type. More... | |
| class | gmonth |
| Class corresponding to the XML Schema gMonth built-in type. More... | |
| class | gyear |
| Class corresponding to the XML Schema gYear built-in type. More... | |
| class | gmonth_day |
| Class corresponding to the XML Schema gMonthDay built-in type. More... | |
| class | gyear_month |
| Class corresponding to the XML Schema gYearMonth built-in type. More... | |
| class | date |
| Class corresponding to the XML Schema date built-in type. More... | |
| class | time |
| Class corresponding to the XML Schema time built-in type. More... | |
| class | date_time |
| Class corresponding to the XML Schema dateTime built-in type. More... | |
| class | duration |
| Class corresponding to the XML Schema duration built-in type. More... | |
| class | flags |
| Parsing and serialization flags. More... | |
| class | properties |
| class | _type |
| Class corresponding to the XML Schema anyType built-in type. More... | |
| class | simple_type |
| Class corresponding to the XML Schema anySimpleType built-in type. More... | |
| class | element_type |
| Base class for element types. More... | |
| class | fundamental_base |
| Class template that emulates inheritance from a fundamental C++ type. More... | |
| class | element_map |
| Root element map. More... | |
| class | exception |
| Root of the C++/Tree exception hierarchy. More... | |
| class | severity |
| Error severity. More... | |
| class | error |
| Error condition. More... | |
| class | diagnostics |
| List of error conditions. More... | |
| class | parsing |
| Exception indicating a parsing failure. More... | |
| class | expected_element |
| Exception indicating that an expected element was not encountered. More... | |
| class | unexpected_element |
| Exception indicating that an unexpected element was encountered. More... | |
| class | expected_attribute |
| Exception indicating that an expected attribute was not encountered. More... | |
| class | unexpected_enumerator |
| Exception indicating that an unexpected enumerator was encountered. More... | |
| class | expected_text_content |
| Exception indicating that the text content was expected for an element. More... | |
| class | no_type_info |
| Exception indicating that the type information is not available for a type. More... | |
| class | no_element_info |
| Exception indicating that parsing or serialization information is not available for an element. More... | |
| class | not_derived |
| Exception indicating that the types are not related by inheritance. More... | |
| class | duplicate_id |
| Exception indicating that a duplicate ID value was encountered in the object model. More... | |
| class | serialization |
| Exception indicating a serialization failure. More... | |
| class | no_prefix_mapping |
| Exception indicating that a prefix-namespace mapping was not provided. More... | |
| class | bounds |
| Exception indicating that the size argument exceeds the capacity argument. More... | |
Typedefs | |
| typedef _type | type |
| Class corresponding to the XML Schema anyType built-in type. | |
| typedef _type | container |
| Container type. | |
Functions | |
| template<typename C> | |
| bool | operator== (const buffer< C > &a, const buffer< C > &b) |
| buffer comparison operator. | |
| template<typename C> | |
| bool | operator!= (const buffer< C > &a, const buffer< C > &b) |
| buffer comparison operator. | |
| template<typename C, typename B, typename uri, typename ncname> | |
| bool | operator== (const qname< C, B, uri, ncname > &a, const qname< C, B, uri, ncname > &b) |
| qname comparison operator. | |
| template<typename C, typename B, typename uri, typename ncname> | |
| bool | operator!= (const qname< C, B, uri, ncname > &a, const qname< C, B, uri, ncname > &b) |
| qname comparison operator. | |
| bool | operator== (const time_zone &, const time_zone &) |
| time_zone comparison operator. | |
| bool | operator!= (const time_zone &, const time_zone &) |
| time_zone comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const gday< C, B > &, const gday< C, B > &) |
| gday comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const gday< C, B > &, const gday< C, B > &) |
| gday comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const gmonth< C, B > &, const gmonth< C, B > &) |
| gmonth comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const gmonth< C, B > &, const gmonth< C, B > &) |
| gmonth comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const gyear< C, B > &, const gyear< C, B > &) |
| gyear comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const gyear< C, B > &, const gyear< C, B > &) |
| gyear comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const gmonth_day< C, B > &, const gmonth_day< C, B > &) |
| gmonth_day comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const gmonth_day< C, B > &, const gmonth_day< C, B > &) |
| gmonth_day comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const gyear_month< C, B > &, const gyear_month< C, B > &) |
| gyear_month comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const gyear_month< C, B > &, const gyear_month< C, B > &) |
| gyear_month comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const date< C, B > &, const date< C, B > &) |
| date comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const date< C, B > &, const date< C, B > &) |
| date comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const time< C, B > &, const time< C, B > &) |
| time comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const time< C, B > &, const time< C, B > &) |
| time comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const date_time< C, B > &, const date_time< C, B > &) |
| date_time comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const date_time< C, B > &, const date_time< C, B > &) |
| date_time comparison operator. | |
| template<typename C, typename B> | |
| bool | operator== (const duration< C, B > &, const duration< C, B > &) |
| duration comparison operator. | |
| template<typename C, typename B> | |
| bool | operator!= (const duration< C, B > &, const duration< C, B > &) |
| duration comparison operator. | |
| template<typename T, typename C, typename B, schema_type::value ST> | |
| bool | operator== (const fundamental_base< T, C, B, ST > &x, const fundamental_base< T, C, B, ST > &y) |
| fundamental_base comparison operator. | |
| template<typename T, typename C, typename B, schema_type::value ST> | |
| bool | operator!= (const fundamental_base< T, C, B, ST > &x, const fundamental_base< T, C, B, ST > &y) |
| fundamental_base comparison operator. | |
This is an internal namespace and normally should not be referenced directly. Instead you should use the aliases for types in this namespaces that are created in the generated code.
| bool xsd::cxx::tree::operator== | ( | const buffer< C > & | a, | |
| const buffer< C > & | b | |||
| ) | [inline] |
buffer comparison operator.
References buffer::data(), and buffer::size().
| bool xsd::cxx::tree::operator!= | ( | const buffer< C > & | a, | |
| const buffer< C > & | b | |||
| ) | [inline] |
buffer comparison operator.
| bool xsd::cxx::tree::operator== | ( | const qname< C, B, uri, ncname > & | a, | |
| const qname< C, B, uri, ncname > & | b | |||
| ) | [inline] |
qname comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const qname< C, B, uri, ncname > & | a, | |
| const qname< C, B, uri, ncname > & | b | |||
| ) | [inline] |
qname comparison operator.
References qname::name(), and qname::namespace_().
| bool xsd::cxx::tree::operator== | ( | const time_zone & | , | |
| const time_zone & | ||||
| ) |
time_zone comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const time_zone & | , | |
| const time_zone & | ||||
| ) |
time_zone comparison operator.
| bool xsd::cxx::tree::operator== | ( | const gday< C, B > & | , | |
| const gday< C, B > & | ||||
| ) | [inline] |
gday comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const gday< C, B > & | , | |
| const gday< C, B > & | ||||
| ) | [inline] |
gday comparison operator.
| bool xsd::cxx::tree::operator== | ( | const gmonth< C, B > & | , | |
| const gmonth< C, B > & | ||||
| ) | [inline] |
gmonth comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const gmonth< C, B > & | , | |
| const gmonth< C, B > & | ||||
| ) | [inline] |
gmonth comparison operator.
| bool xsd::cxx::tree::operator== | ( | const gyear< C, B > & | , | |
| const gyear< C, B > & | ||||
| ) | [inline] |
gyear comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const gyear< C, B > & | , | |
| const gyear< C, B > & | ||||
| ) | [inline] |
gyear comparison operator.
| bool xsd::cxx::tree::operator== | ( | const gmonth_day< C, B > & | , | |
| const gmonth_day< C, B > & | ||||
| ) | [inline] |
gmonth_day comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const gmonth_day< C, B > & | , | |
| const gmonth_day< C, B > & | ||||
| ) | [inline] |
gmonth_day comparison operator.
| bool xsd::cxx::tree::operator== | ( | const gyear_month< C, B > & | , | |
| const gyear_month< C, B > & | ||||
| ) | [inline] |
gyear_month comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const gyear_month< C, B > & | , | |
| const gyear_month< C, B > & | ||||
| ) | [inline] |
gyear_month comparison operator.
| bool xsd::cxx::tree::operator== | ( | const date< C, B > & | , | |
| const date< C, B > & | ||||
| ) | [inline] |
date comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const date< C, B > & | , | |
| const date< C, B > & | ||||
| ) | [inline] |
date comparison operator.
| bool xsd::cxx::tree::operator== | ( | const time< C, B > & | , | |
| const time< C, B > & | ||||
| ) | [inline] |
time comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const time< C, B > & | , | |
| const time< C, B > & | ||||
| ) | [inline] |
time comparison operator.
| bool xsd::cxx::tree::operator== | ( | const date_time< C, B > & | , | |
| const date_time< C, B > & | ||||
| ) | [inline] |
date_time comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const date_time< C, B > & | , | |
| const date_time< C, B > & | ||||
| ) | [inline] |
date_time comparison operator.
| bool xsd::cxx::tree::operator== | ( | const duration< C, B > & | , | |
| const duration< C, B > & | ||||
| ) | [inline] |
duration comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const duration< C, B > & | , | |
| const duration< C, B > & | ||||
| ) | [inline] |
duration comparison operator.
| bool xsd::cxx::tree::operator== | ( | const fundamental_base< T, C, B, ST > & | x, | |
| const fundamental_base< T, C, B, ST > & | y | |||
| ) | [inline] |
fundamental_base comparison operator.
| bool xsd::cxx::tree::operator!= | ( | const fundamental_base< T, C, B, ST > & | x, | |
| const fundamental_base< T, C, B, ST > & | y | |||
| ) | [inline] |
fundamental_base comparison operator.