ORIGINAL
|
Comparator base class and concrete comparator classes. More...
#include "types.h"
Go to the source code of this file.
Classes | |
class | original::comparator< TYPE > |
Base class for comparison. More... | |
class | original::increaseComparator< TYPE > |
Comparator for increasing comparison (less than). More... | |
class | original::decreaseComparator< TYPE > |
Comparator for decreasing comparison (greater than). More... | |
class | original::equalComparator< TYPE > |
Comparator for equality comparison. More... | |
class | original::notEqualComparator< TYPE > |
Comparator for inequality comparison. More... | |
class | original::increaseNotStrictComparator< TYPE > |
Comparator for non-strict increasing comparison (less than or equal to). More... | |
class | original::decreaseNotStrictComparator< TYPE > |
Comparator for non-strict decreasing comparison (greater than or equal to). More... | |
Namespaces | |
namespace | original |
Main namespace for the project Original. | |
Comparator base class and concrete comparator classes.
This file provides a base comparator class and several derived classes for different types of comparisons:
increaseComparator
: for increasing comparisons (less than)decreaseComparator
: for decreasing comparisons (greater than)equalComparator
: for equality comparisons (equal to)notEqualComparator
: for inequality comparisons (not equal to)increaseNotStrictComparator
: for non-strict increasing comparisons (less than or equal to)decreaseNotStrictComparator
: for non-strict decreasing comparisons (greater than or equal to)