52 #ifndef Patternist_EmptySequenceType_H 53 #define Patternist_EmptySequenceType_H virtual bool isNodeType() const
#define QT_END_NAMESPACE
This macro expands to.
virtual ItemType::Ptr xdtSuperType() const
virtual bool itemMatches(const Item &item) const
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
The QString class provides a Unicode character string.
virtual Cardinality cardinality() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual ItemType::Ptr atomizedType() const
A SequenceType instance represents the type of a sequence of Item instances.
virtual ItemType::Ptr itemType() const
The namespace for the internal API of QtXmlPatterns.
Base class for the XPath Data Model's type hierarchy.
virtual QString displayName(const NamePool::Ptr &np) const
Represents an item in the XPath 2.0 Data Model.
Represents a cardinality, a possible , often represented by occurrence indicators.
Provides access to singleton instances of SequenceType sub-classes.
QExplicitlySharedDataPointer< EmptySequenceType > Ptr
virtual bool xdtTypeMatches(const ItemType::Ptr &other) const
virtual bool isAtomicType() const
Represents the empty-sequence() type.