#define QT_END_NAMESPACE
This macro expands to.
virtual bool isNodeType() const
Due to strong interdependencies, this file contains the definitions for the classes Item...
virtual SchemaType::Ptr wxsSuperType() const
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
QExplicitlySharedDataPointer< AtomicType > Ptr
virtual bool xdtTypeMatches(const ItemType::Ptr &other) const
The QString class provides a Unicode character string.
bool isNode() const
Determines whether this item is an atomic value, or a node.
virtual AtomicComparatorLocator::Ptr comparatorLocator() const
virtual bool isAbstract() const
QExplicitlySharedDataPointer< AtomicCasterLocator > Ptr
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual ItemType::Ptr atomizedType() const
The namespace for the internal API of QtXmlPatterns.
static const AtomicType::Ptr xsDouble
QExplicitlySharedDataPointer< AtomicTypeVisitorResult > Ptr
virtual bool isAtomicType() const
QExplicitlySharedDataPointer< AtomicMathematicianLocator > Ptr
Represents an item in the XPath 2.0 Data Model.
static const AtomicType::Ptr xsFloat
QExplicitlySharedDataPointer< AtomicComparatorLocator > Ptr
static const AtomicType::Ptr xsDecimal
static const AtomicType::Ptr xsAnyAtomicType
virtual ItemType::Ptr xdtSuperType() const
virtual bool itemMatches(const Item &item) const
virtual AtomicTypeVisitorResult::Ptr accept(const AtomicTypeVisitor::Ptr &visitor, const SourceLocationReflection *const) const
virtual AtomicCasterLocator::Ptr casterLocator() const
virtual AtomicMathematicianLocator::Ptr mathematicianLocator() const
virtual QString displayName(const NamePool::Ptr &np) const
Base class for all instances that represents something at a certain location.