|
C++/Tree Mapping Runtime Library
|
Contains C++ class definitions for XML Schema built-in types. More...
Go to the source code of this file.
Classes | |
| class | string< C, B > |
| Class corresponding to the XML Schema string built-in type. More... | |
| class | normalized_string< C, B > |
| Class corresponding to the XML Schema normalizedString built-in type. More... | |
| class | token< C, B > |
| Class corresponding to the XML Schema token built-in type. More... | |
| class | nmtoken< C, B > |
| Class corresponding to the XML Schema NMTOKEN built-in type. More... | |
| class | nmtokens< C, B, nmtoken > |
| Class corresponding to the XML Schema NMTOKENS built-in type. More... | |
| class | name< C, B > |
| Class corresponding to the XML Schema Name built-in type. More... | |
| class | ncname< C, B > |
| Class corresponding to the XML Schema NCame built-in type. More... | |
| class | language< C, B > |
| Class corresponding to the XML Schema language built-in type. More... | |
| class | id< C, B > |
| Class corresponding to the XML Schema ID built-in type. More... | |
| class | idref< C, B, T > |
| Class corresponding to the XML Schema IDREF built-in type. More... | |
| class | idrefs< C, B, idref > |
| Class corresponding to the XML Schema IDREFS built-in type. More... | |
| class | uri< C, B > |
| Class corresponding to the XML Schema anyURI built-in type. More... | |
| class | qname< C, B, uri, ncname > |
| Class corresponding to the XML Schema QName built-in type. More... | |
| class | base64_binary< C, B > |
| Class corresponding to the XML Schema base64Binary built-in type. More... | |
| class | hex_binary< C, B > |
| Class corresponding to the XML Schema hexBinary built-in type. More... | |
| class | entity< C, B > |
| Class corresponding to the XML Schema ENTITY built-in type. More... | |
| class | entities< C, B, entity > |
| Class corresponding to the XML Schema ENTITIES built-in type. More... | |
Namespaces | |
| namespace | xsd::cxx::tree |
| C++/Tree mapping runtime namespace. | |
Functions | |
| template<typename C , typename B > | |
| bool | operator== (const string< C, B > &a, const string< C, B > &b) |
| string comparison operator. | |
| template<typename C , typename B > | |
| bool | operator!= (const string< C, B > &a, const string< C, B > &b) |
| string comparison operator. | |
| template<typename C , typename B , typename nmtoken > | |
| bool | operator== (const nmtokens< C, B, nmtoken > &a, const nmtokens< C, B, nmtoken > &b) |
| nmtokens comparison operator. | |
| template<typename C , typename B , typename nmtoken > | |
| bool | operator!= (const nmtokens< C, B, nmtoken > &a, const nmtokens< C, B, nmtoken > &b) |
| nmtokens comparison operator. | |
| template<typename C , typename B , typename idref > | |
| bool | operator== (const idrefs< C, B, idref > &a, const idrefs< C, B, idref > &b) |
| idrefs comparison operator. | |
| template<typename C , typename B , typename idref > | |
| bool | operator!= (const idrefs< C, B, idref > &a, const idrefs< C, B, idref > &b) |
| idrefs comparison operator. | |
| template<typename C , typename B > | |
| bool | operator== (const uri< C, B > &a, const uri< C, B > &b) |
| uri comparison operator. | |
| template<typename C , typename B > | |
| bool | operator!= (const uri< C, B > &a, const uri< C, B > &b) |
| uri 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. | |
| template<typename C , typename B > | |
| bool | operator== (const base64_binary< C, B > &a, const base64_binary< C, B > &b) |
| base64_binary comparison operator. | |
| template<typename C , typename B > | |
| bool | operator!= (const base64_binary< C, B > &a, const base64_binary< C, B > &b) |
| base64_binary comparison operator. | |
| template<typename C , typename B > | |
| bool | operator== (const hex_binary< C, B > &a, const hex_binary< C, B > &b) |
| hex_binary comparison operator. | |
| template<typename C , typename B > | |
| bool | operator!= (const hex_binary< C, B > &a, const hex_binary< C, B > &b) |
| hex_binary comparison operator. | |
| template<typename C , typename B , typename entity > | |
| bool | operator== (const entities< C, B, entity > &a, const entities< C, B, entity > &b) |
| entities comparison operator. | |
| template<typename C , typename B , typename entity > | |
| bool | operator!= (const entities< C, B, entity > &a, const entities< C, B, entity > &b) |
| entities comparison operator. | |
Contains C++ class definitions for XML Schema built-in types.
This is an internal header and is included by the generated code. You normally should not include it directly.