52 #ifndef Patternist_SortTuple_H 53 #define Patternist_SortTuple_H 119 virtual bool isNode()
const;
virtual Item::Iterator::Ptr typedValue() const
Always asserts.
#define QT_END_NAMESPACE
This macro expands to.
virtual bool isAtomicValue() const
Always asserts.
Due to strong interdependencies, this file contains the definitions for the classes Item...
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
The QString class provides a Unicode character string.
virtual ItemType::Ptr type() const
QExplicitlySharedDataPointer< SortTuple > Ptr
virtual bool hasError() const
Always asserts.
#define QT_BEGIN_NAMESPACE
This macro expands to.
const Item::Vector m_sortKeys
Base class for all classes representing atomic values.
The namespace for the internal API of QtXmlPatterns.
Represents a value and its sort keys in FLOWR's order by clause.
virtual QString stringValue() const
SortTuple(const Item::Iterator::Ptr &aValue, const Item::Vector &aSortKeys)
virtual bool isNode() const
Always asserts.
const Item::Vector & sortKeys() const
bool isEmpty() const
Returns true if the vector has size 0; otherwise returns false.
const Item::Iterator::Ptr & value() const
const Item::Iterator::Ptr m_value