18 #if !defined(XERCESC_INCLUDE_GUARD_DOMTYPEINFO_HPP) 19 #define XERCESC_INCLUDE_GUARD_DOMTYPEINFO_HPP 130 DERIVATION_RESTRICTION = 0x001,
131 DERIVATION_EXTENSION = 0x002,
132 DERIVATION_UNION = 0x004,
133 DERIVATION_LIST = 0x008
149 virtual const XMLCh* getTypeName()
const = 0;
161 virtual const XMLCh* getTypeNamespace()
const = 0;
184 virtual bool isDerivedFrom(
const XMLCh* typeNamespaceArg,
185 const XMLCh* typeNameArg,
DOMTypeInfo()
Definition: DOMTypeInfo.hpp:43
virtual ~DOMTypeInfo()
Destructor.
Definition: DOMTypeInfo.hpp:67
#define CDOM_EXPORT
Definition: XercesDefs.hpp:166
uint16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the sche...
Definition: DOMTypeInfo.hpp:35
DerivationMethods
These are the available values for the derivationMethod parameter used by the method DOMTypeInfo::isD...
Definition: DOMTypeInfo.hpp:129