22#if !defined(XERCESC_INCLUDE_GUARD_XSATTRIBUTEUSE_HPP) 
   23#define XERCESC_INCLUDE_GUARD_XSATTRIBUTEUSE_HPP 
   78    bool getRequired() 
const;
 
   94    const XMLCh *getConstraintValue();
 
  110        const bool isRequired
 
  112        , 
const XMLCh* 
const constraintValue
 
  115    friend class XSObjectFactory;
 
 
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
Configurable memory manager.
Definition MemoryManager.hpp:40
Definition XSAttributeDeclaration.hpp:43
Definition XSAttributeUse.hpp:40
XSAttributeDeclaration * getAttrDeclaration() const
[attribute declaration]: provides the attribute declaration itself, which will in turn determine the ...
Definition XSAttributeUse.hpp:134
XSConstants::VALUE_CONSTRAINT fConstraintType
Definition XSAttributeUse.hpp:129
XSConstants::VALUE_CONSTRAINT getConstraintType() const
Value Constraint: one of default, fixed.
Definition XSAttributeUse.hpp:144
const XMLCh * getConstraintValue()
Value Constraint: The actual value.
Definition XSAttributeUse.hpp:149
bool getRequired() const
[required]: determines whether this use of an attribute declaration requires an appropriate attribute...
Definition XSAttributeUse.hpp:139
XSAttributeDeclaration * fXSAttributeDeclaration
Definition XSAttributeUse.hpp:131
const XMLCh * fConstraintValue
Definition XSAttributeUse.hpp:130
bool fRequired
Definition XSAttributeUse.hpp:128
XSAttributeUse(XSAttributeDeclaration *const xsAttDecl, XSModel *const xsModel, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
The default constructor.
VALUE_CONSTRAINT
Definition XSConstants.hpp:172
Definition XSModel.hpp:60
Definition XSObject.hpp:43