BALL
1.4.79
|
#include <BALL/CONCEPT/comparator.h>
Public Member Functions | |
Constructors and Destructors | |
Comparator () | |
virtual | ~Comparator () |
Predicates | |
virtual bool | isEqual (const T &a, const T &b) const |
bool | isNotEqual (const T &a, const T &b) const |
virtual bool | isLess (const T &a, const T &b) const |
bool | isLessOrEqual (const T &a, const T &b) const |
bool | isGreaterOrEqual (const T &a, const T &b) const |
bool | isGreater (const T &a, const T &b) const |
int | operator() (const T &a, const T &b) const |
Generic Comparator Class. It is used as a baseclass, providing a common interface.
Definition at line 21 of file comparator.h.
|
inline |
Default constructor
Definition at line 86 of file comparator.h.
|
inlinevirtual |
Destructor
Definition at line 92 of file comparator.h.
|
inlinevirtual |
Test if two values are equal.
Definition at line 98 of file comparator.h.
|
inline |
Test if a is greater then b.
Definition at line 133 of file comparator.h.
|
inline |
Test if a is greater or equal.
Definition at line 126 of file comparator.h.
|
inlinevirtual |
Test if a is less then b.
Definition at line 112 of file comparator.h.
|
inline |
Test if a is less or equal.
Definition at line 119 of file comparator.h.
|
inline |
Test if two values are unequal.
Definition at line 105 of file comparator.h.
|
inline |
Compare two values. -1 is returned if a < b.
Definition at line 140 of file comparator.h.