C++/Tree Mapping Runtime Library
Classes | Namespaces | Typedefs | Functions
elements.hxx File Reference

Contains C++ class definitions for XML Schema anyType and anySimpleType types as well as supporting code. More...

Go to the source code of this file.

Classes

class  flags
 Parsing and serialization flags. More...
 
class  properties< C >
 
struct  content_order
 Content order sequence entry. More...
 
class  _type
 Class corresponding to the XML Schema anyType built-in type. More...
 
class  _type::bad_dom_node_type
 Exception indicating that a DOM node cannot be associated with an object model node. More...
 
class  simple_type< C, B >
 Class corresponding to the XML Schema anySimpleType built-in type. More...
 
class  element_type< C, T >
 Base class for element types. More...
 
class  fundamental_base< T, C, B, ST >
 Class template that emulates inheritance from a fundamental C++ type. More...
 

Namespaces

namespace  xsd::cxx::tree
 C++/Tree mapping runtime namespace.
 

Typedefs

typedef _type type
 Class corresponding to the XML Schema anyType built-in type.
 
typedef _type container
 Container type.
 

Functions

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.
 

Detailed Description

Contains C++ class definitions for XML Schema anyType and anySimpleType types as well as supporting code.

This is an internal header and is included by the generated code. You normally should not include it directly.


Copyright © 2005-2023 Code Synthesis.