22 #if !defined(XERCESC_INCLUDE_GUARD_XSPARTICLE_HPP)
23 #define XERCESC_INCLUDE_GUARD_XSPARTICLE_HPP
117 bool getMaxOccursUnbounded()
const;
123 TERM_TYPE getTermType()
const;
XSObject * fTerm
Definition: XSParticle.hpp:173
Definition: XSModelGroup.hpp:40
TERM_TYPE getTermType() const
Returns the type of the [term]: one of TERM_EMPTY, TERM_ELEMENT, TERM_MODELGROUP, or TERM_WILDCARD...
Definition: XSParticle.hpp:191
bool fUnbounded
Definition: XSParticle.hpp:172
Definition: XSWildcard.hpp:41
XMLSize_t getMinOccurs() const
[min occurs]: determines the minimum number of terms that can occur.
Definition: XSParticle.hpp:176
The object describes a wildcard.
Definition: XSConstants.hpp:97
bool getMaxOccursUnbounded() const
[max occurs] whether the maxOccurs value is unbounded.
Definition: XSParticle.hpp:186
Definition: XSElementDeclaration.hpp:44
The object describes an element declaration.
Definition: XSConstants.hpp:69
#define XMLPARSER_EXPORT
Definition: XercesDefs.hpp:163
Definition: XSModel.hpp:59
XMLSize_t getMaxOccurs() const
[max occurs] determines the maximum number of terms that can occur.
Definition: XSParticle.hpp:181
XMLSize_t fMaxOccurs
Definition: XSParticle.hpp:171
Configurable memory manager.
Definition: MemoryManager.hpp:39
SIZE_T XMLSize_t
Definition: Xerces_autoconf_config.borland.hpp:86
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
TERM_TYPE
Definition: XSParticle.hpp:46
Definition: XSObject.hpp:42
XMLSize_t fMinOccurs
Definition: XSParticle.hpp:170
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
TERM_TYPE fTermType
Definition: XSParticle.hpp:169
Definition: XSParticle.hpp:41
The object describes a model group definition.
Definition: XSConstants.hpp:85