Go to the documentation of this file.
   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,
 
  186                                DerivationMethods derivationMethod) 
const = 0;
 
  
The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the sche...
Definition: DOMTypeInfo.hpp:35
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
#define CDOM_EXPORT
Definition: XercesDefs.hpp:166
DerivationMethods
These are the available values for the derivationMethod parameter used by the method DOMTypeInfo::isD...
Definition: DOMTypeInfo.hpp:129
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
DOMTypeInfo()
Definition: DOMTypeInfo.hpp:43
uint16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
virtual ~DOMTypeInfo()
Destructor.
Definition: DOMTypeInfo.hpp:67