summaryrefslogtreecommitdiff
path: root/src/xmlpatterns/data/qatomiccomparators_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlpatterns/data/qatomiccomparators_p.h')
-rw-r--r--src/xmlpatterns/data/qatomiccomparators_p.h94
1 files changed, 47 insertions, 47 deletions
diff --git a/src/xmlpatterns/data/qatomiccomparators_p.h b/src/xmlpatterns/data/qatomiccomparators_p.h
index b46d06b..4f23e2e 100644
--- a/src/xmlpatterns/data/qatomiccomparators_p.h
+++ b/src/xmlpatterns/data/qatomiccomparators_p.h
@@ -82,9 +82,9 @@ namespace QPatternist
* @see <a href="http://www.w3.org/TR/xpath-functions/#string-compare">XQuery 1.0 and XPath
* 2.0 Functions and Operators, 7.3 ValueComparison::Equality and Comparison of Strings</a>
*/
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
/**
* Compares two strings, and returns @c true if they are considered equal as per
@@ -94,8 +94,8 @@ namespace QPatternist
* @see <a href="http://www.w3.org/TR/xpath-functions/#string-compare">XQuery 1.0 and XPath
* 2.0 Functions and Operators, 7.3 ValueComparison::Equality and Comparison of Strings</a>
*/
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -111,15 +111,15 @@ namespace QPatternist
/**
* Converts both string values to upper case and afterwards compare them.
*/
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
/**
* Converts both string values case insensitively.
*/
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -130,8 +130,8 @@ namespace QPatternist
class BinaryDataComparator : public AtomicComparator
{
public:
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -144,12 +144,12 @@ namespace QPatternist
class BooleanComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -162,12 +162,12 @@ namespace QPatternist
class AbstractFloatComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -181,9 +181,9 @@ namespace QPatternist
class AbstractFloatSortComparator : public AbstractFloatComparator
{
public:
- virtual ComparisonResult compare(const Item &o1,
- const AtomicComparator::Operator op,
- const Item &o2) const
+ ComparisonResult compare(const Item &o1,
+ const AtomicComparator::Operator op,
+ const Item &o2) const override
{
Q_ASSERT_X(t_op == OperatorLessThanNaNLeast || t_op == OperatorLessThanNaNGreatest, Q_FUNC_INFO,
"Can only be instantiated with those two.");
@@ -216,12 +216,12 @@ namespace QPatternist
class DecimalComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -232,12 +232,12 @@ namespace QPatternist
class IntegerComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -248,8 +248,8 @@ namespace QPatternist
class QNameComparator : public AtomicComparator
{
public:
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -260,11 +260,11 @@ namespace QPatternist
class AbstractDateTimeComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
};
/**
@@ -275,11 +275,11 @@ namespace QPatternist
class AbstractDurationComparator : public AtomicComparator
{
public:
- virtual ComparisonResult compare(const Item &op1,
- const AtomicComparator::Operator op,
- const Item &op2) const;
- virtual bool equals(const Item &op1,
- const Item &op2) const;
+ ComparisonResult compare(const Item &op1,
+ const AtomicComparator::Operator op,
+ const Item &op2) const override;
+ bool equals(const Item &op1,
+ const Item &op2) const override;
private:
static inline QDateTime addDurationToDateTime(const QDateTime &dateTime,