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.