A comparer object is used in sorting algorithms to compare to objects of the same type.
More...
#include <Comparer.h>
|
XII_ALWAYS_INLINE bool | Less (const T &a, const T &b) const |
| Returns true if a is less than b.
|
|
template<typename U> |
XII_ALWAYS_INLINE bool | Less (const T &a, const U &b) const |
| Returns true if a is less than b.
|
|
template<typename U> |
XII_ALWAYS_INLINE bool | Less (const U &a, const T &b) const |
| Returns true if a is less than b.
|
|
XII_ALWAYS_INLINE bool | Equal (const T &a, const T &b) const |
| Returns true if a is equal to b.
|
|
template<typename U> |
XII_ALWAYS_INLINE bool | Equal (const T &a, const U &b) const |
| Returns true if a is equal to b.
|
|
template<typename U> |
XII_ALWAYS_INLINE bool | Equal (const U &a, const T &b) const |
| Returns true if a is equal to b.
|
|
template<typename T>
struct xiiCompareHelper< T >
A comparer object is used in sorting algorithms to compare to objects of the same type.
The documentation for this struct was generated from the following file:
- /home/runner/work/XII/XII/Source/Engine/Foundation/Algorithm/Comparer.h