virtual Numeric::Ptr floor() const =0
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
Expression::List m_operands
#define QT_END_NAMESPACE
This macro expands to.
Contains classes implementing the functions found in XQuery 1.0 and XPath 2.0 Functions and Operators...
Item toItem(const QExplicitlySharedDataPointer< T > atomicValue)
int count(const T &t) const
Returns the number of occurrences of value in the list.
virtual Numeric::Ptr round() const =0
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
#define QT_BEGIN_NAMESPACE
This macro expands to.
const T & at(int i) const
Returns the item at index position i in the list.
The namespace for the internal API of QtXmlPatterns.
virtual Numeric::Ptr abs() const =0
virtual Numeric::Ptr ceiling() const =0
T & first()
Returns a reference to the first item in the list.
Represents an item in the XPath 2.0 Data Model.
Base class for all numeric values.
Contains class Numeric. This file was originally called qnumeric_p.h, but various build systems canno...
virtual Numeric::Ptr roundHalfToEven(const xsInteger scale) const =0
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const