52 #ifndef Patternist_BuiltinNodeType_H 53 #define Patternist_BuiltinNodeType_H 73 template <const QXmlNodeModelIndex::NodeKind kind>
Provides access to singleton instances of ItemType and SchemaType sub-classes.
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...
#define QT_END_NAMESPACE
This macro expands to.
PatternPriority patternPriority() const
Represents the node() item type.
Due to strong interdependencies, this file contains the definitions for the classes Item...
virtual ItemType::Ptr atomizedType() const
The QString class provides a Unicode character string.
virtual QString displayName(const NamePool::Ptr &np) const
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
virtual bool itemMatches(const Item &item) const
This file is included by BuiltintNodeType.h. If you need includes in this file, put them in BuiltintN...
Represents an item in the XPath 2.0 Data Model.
NodeKind
Identifies a kind of node.
Instances of this class represents types that are sub-classes of node(), such as processing-instructi...
virtual ItemType::Ptr xdtSuperType() const
QXmlNodeModelIndex::NodeKind nodeKind() const