52 #ifndef Patternist_EBVType_H 53 #define Patternist_EBVType_H #define QT_END_NAMESPACE
This macro expands to.
virtual QString displayName(const NamePool::Ptr &np) const
virtual bool itemMatches(const Item &item) const
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
virtual bool xdtTypeMatches(const ItemType::Ptr &other) const
Returns true if other matches this type. That is, if other is equal to this type or a subtype of this...
The QString class provides a Unicode character string.
Represents the type for which a value of can an Effective Boolean Value be extracted from...
#define QT_BEGIN_NAMESPACE
This macro expands to.
A SequenceType instance represents the type of a sequence of Item instances.
virtual bool isAtomicType() const
The namespace for the internal API of QtXmlPatterns.
Base class for the XPath Data Model's type hierarchy.
Represents an item in the XPath 2.0 Data Model.
virtual Cardinality cardinality() const
virtual bool isNodeType() const
Represents a cardinality, a possible , often represented by occurrence indicators.
virtual ItemType::Ptr itemType() const
Provides access to singleton instances of SequenceType sub-classes.
virtual ItemType::Ptr atomizedType() const
virtual ItemType::Ptr xdtSuperType() const
QExplicitlySharedDataPointer< EBVType > Ptr