Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QPartialOrdering Class Reference

#include <qcompare.h>

+ Collaboration diagram for QPartialOrdering:

Static Public Attributes

static const QPartialOrdering Less
 
static const QPartialOrdering Equivalent
 
static const QPartialOrdering Greater
 
static const QPartialOrdering Unordered
 

Friends

constexpr bool operator== (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator!= (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator< (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator<= (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator> (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator>= (QPartialOrdering lhs, QtPrivate::CompareAgainstLiteralZero) noexcept
 
constexpr bool operator== (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator!= (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator< (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator<= (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator> (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator>= (QtPrivate::CompareAgainstLiteralZero, QPartialOrdering rhs) noexcept
 
constexpr bool operator== (QPartialOrdering lhs, QPartialOrdering rhs) noexcept
 
constexpr bool operator!= (QPartialOrdering lhs, QPartialOrdering rhs) noexcept
 

Detailed Description

Definition at line 36 of file qcompare.h.

Friends And Related Symbol Documentation

◆ operator!= [1/3]

constexpr bool operator!= ( QPartialOrdering  lhs,
QPartialOrdering  rhs 
)
friend

Definition at line 97 of file qcompare.h.

◆ operator!= [2/3]

constexpr bool operator!= ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 48 of file qcompare.h.

◆ operator!= [3/3]

constexpr bool operator!= ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 73 of file qcompare.h.

◆ operator< [1/2]

constexpr bool operator< ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 52 of file qcompare.h.

◆ operator< [2/2]

constexpr bool operator< ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 77 of file qcompare.h.

◆ operator<= [1/2]

constexpr bool operator<= ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 56 of file qcompare.h.

◆ operator<= [2/2]

constexpr bool operator<= ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 81 of file qcompare.h.

◆ operator== [1/3]

constexpr bool operator== ( QPartialOrdering  lhs,
QPartialOrdering  rhs 
)
friend

Definition at line 94 of file qcompare.h.

◆ operator== [2/3]

constexpr bool operator== ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 44 of file qcompare.h.

◆ operator== [3/3]

constexpr bool operator== ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 69 of file qcompare.h.

◆ operator> [1/2]

constexpr bool operator> ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 60 of file qcompare.h.

◆ operator> [2/2]

constexpr bool operator> ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 85 of file qcompare.h.

◆ operator>= [1/2]

constexpr bool operator>= ( QPartialOrdering  lhs,
QtPrivate::CompareAgainstLiteralZero   
)
friend

Definition at line 64 of file qcompare.h.

◆ operator>= [2/2]

constexpr bool operator>= ( QtPrivate::CompareAgainstLiteralZero  ,
QPartialOrdering  rhs 
)
friend

Definition at line 89 of file qcompare.h.

Member Data Documentation

◆ Equivalent

constexpr QPartialOrdering QPartialOrdering::Equivalent
inlinestaticconstexpr

◆ Greater

constexpr QPartialOrdering QPartialOrdering::Greater
inlinestaticconstexpr

Definition at line 41 of file qcompare.h.

Referenced by QMetaType::compare(), spaceShip(), threeWayCompare(), and QTest::toString().

◆ Less

constexpr QPartialOrdering QPartialOrdering::Less
inlinestaticconstexpr

Definition at line 39 of file qcompare.h.

Referenced by QMetaType::compare(), spaceShip(), threeWayCompare(), and QTest::toString().

◆ Unordered

constexpr QPartialOrdering QPartialOrdering::Unordered
inlinestaticconstexpr

The documentation for this class was generated from the following file: