Compare's job is to allow template classes to perform search, sorting, and balancing without understanding the types involved. More...
#include <Compare.h>
Static Public Member Functions | |
static int32 | Majic (const int16 &i) |
static int32 | Majic (const int32 &i) |
static int32 | Majic (const int64 &i) |
static int32 | Majic (const byte &i) |
static int32 | Majic (const uint32 &i) |
static int32 | Majic (const uint64 &i) |
static int32 | Majic (const float32 &i) |
static int32 | Majic (const float64 &i) |
static int32 | Majic (const char &i) |
static int32 | Majic (const bool &i) |
static int32 | Majic (const Decimal &i) |
static int32 | Majic (const String &i) |
static int32 | Majic (const StringPtr &i) |
static int32 | Majic (const IComparable &i) |
static int32 | Majic (const IComparable *i) |
static int32 | Majic (const BigInteger &i) |
static int32 | Majic (const Date &i) |
static int32 | Majic (const DateTime &i) |
static int32 | Majic (const Null &i) |
static int32 | Majic (const Undefined &i) |
static int32 | Majic (const IConvertable &i) |
static int32 | Majic (const IConvertable *i) |
static bool | IsFloatMajic (const int32 majic) |
static bool | IsIntMajic (const int32 majic) |
static bool | IsUnsignedMajic (const int32 majic) |
static bool | IsCharMajic (const int32 majic) |
static bool | IsBoolMajic (const int32 majic) |
static bool | IsDateMajic (const int32 majic) |
static bool | IsDateTimeMajic (const int32 majic) |
static bool | IsStringMajic (const int32 majic) |
static bool | Equals (const Null &c2, const Null &c) |
static bool | Equals (const Null &c2, const IComparable &c) |
static bool | Equals (const Null &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const Null &c2, char c) |
static bool | Equals (const Null &c2, bool c) |
static bool | Equals (const Null &c2, byte c) |
static bool | Equals (const Null &c2, int16 c) |
static bool | Equals (const Null &c2, int32 c) |
static bool | Equals (const Null &c2, int64 c) |
static bool | Equals (const Null &c2, uint32 c) |
static bool | Equals (const Null &c2, uint64 c) |
static bool | Equals (const Null &c2, BigInteger &c) |
static bool | Equals (const Null &c2, float32 c) |
static bool | Equals (const Null &c2, float64 c) |
static bool | Equals (const Null &c2, const DateTime &c) |
static bool | Equals (const Null &c2, const Date &c) |
static bool | Equals (const Null &c2, const String &c) |
static bool | Equals (const Null &c2, const StringPtr &c) |
static bool | Equals (const Null &c2, const IConvertable &c) |
static bool | Equals (const IComparable &c2, const Null &c) |
static bool | Equals (const IComparable &c2, const IComparable &c) |
static bool | Equals (const IComparable &c2, const RefCountPtr< IComparable > &c) |
static bool | Equals (const IComparable &c2, char c) |
static bool | Equals (const IComparable &c2, bool c) |
static bool | Equals (const IComparable &c2, byte c) |
static bool | Equals (const IComparable &c2, int16 c) |
static bool | Equals (const IComparable &c2, int32 c) |
static bool | Equals (const IComparable &c2, int64 c) |
static bool | Equals (const IComparable &c2, uint32 c) |
static bool | Equals (const IComparable &c2, uint64 c) |
static bool | Equals (const IComparable &c2, BigInteger &c) |
static bool | Equals (const IComparable &c2, float32 c) |
static bool | Equals (const IComparable &c2, float64 c) |
static bool | Equals (const IComparable &c2, const DateTime &c) |
static bool | Equals (const IComparable &c2, const Date &c) |
static bool | Equals (const IComparable &c2, const String &c) |
static bool | Equals (const IComparable &c2, const StringPtr &c) |
static bool | Equals (const IComparable &c2, const IConvertable &c) |
static bool | Equals (char c2, const Null &c) |
static bool | Equals (char c2, const IComparable &c) |
static bool | Equals (char c2, const RefCountPtr< IComparable > c) |
static bool | Equals (char c2, char c) |
static bool | Equals (char c2, bool c) |
static bool | Equals (char c2, byte c) |
static bool | Equals (char c2, int16 c) |
static bool | Equals (char c2, int32 c) |
static bool | Equals (char c2, int64 c) |
static bool | Equals (char c2, uint32 c) |
static bool | Equals (char c2, uint64 c) |
static bool | Equals (char c2, BigInteger &c) |
static bool | Equals (char c2, float32 c) |
static bool | Equals (char c2, float64 c) |
static bool | Equals (char c2, const DateTime &c) |
static bool | Equals (char c2, const Date &c) |
static bool | Equals (char c2, const String &c) |
static bool | Equals (char c2, const StringPtr &c) |
static bool | Equals (char c2, const IConvertable &c) |
static bool | Equals (bool c2, const Null &c) |
static bool | Equals (bool c2, const IComparable &c) |
static bool | Equals (bool c2, const RefCountPtr< IComparable > c) |
static bool | Equals (bool c2, char c) |
static bool | Equals (bool c2, bool c) |
static bool | Equals (bool c2, byte c) |
static bool | Equals (bool c2, int16 c) |
static bool | Equals (bool c2, int32 c) |
static bool | Equals (bool c2, int64 c) |
static bool | Equals (bool c2, uint32 c) |
static bool | Equals (bool c2, uint64 c) |
static bool | Equals (bool c2, BigInteger &c) |
static bool | Equals (bool c2, float32 c) |
static bool | Equals (bool c2, float64 c) |
static bool | Equals (bool c2, const DateTime &c) |
static bool | Equals (bool c2, const Date &c) |
static bool | Equals (bool c2, const String &c) |
static bool | Equals (bool c2, const StringPtr &c) |
static bool | Equals (bool c2, const IConvertable &c) |
static bool | Equals (byte c2, const Null &c) |
static bool | Equals (byte c2, const IComparable &c) |
static bool | Equals (byte c2, const RefCountPtr< IComparable > c) |
static bool | Equals (byte c2, char c) |
static bool | Equals (byte c2, bool c) |
static bool | Equals (byte c2, byte c) |
static bool | Equals (byte c2, int16 c) |
static bool | Equals (byte c2, int32 c) |
static bool | Equals (byte c2, int64 c) |
static bool | Equals (byte c2, uint32 c) |
static bool | Equals (byte c2, uint64 c) |
static bool | Equals (byte c2, BigInteger &c) |
static bool | Equals (byte c2, float32 c) |
static bool | Equals (byte c2, float64 c) |
static bool | Equals (byte c2, const DateTime &c) |
static bool | Equals (byte c2, const Date &c) |
static bool | Equals (byte c2, const String &c) |
static bool | Equals (byte c2, const StringPtr &c) |
static bool | Equals (byte c2, const IConvertable &c) |
static bool | Equals (int16 c2, const Null &c) |
static bool | Equals (int16 c2, const IComparable &c) |
static bool | Equals (int16 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (int16 c2, char c) |
static bool | Equals (int16 c2, bool c) |
static bool | Equals (int16 c2, byte c) |
static bool | Equals (int16 c2, int16 c) |
static bool | Equals (int16 c2, int32 c) |
static bool | Equals (int16 c2, int64 c) |
static bool | Equals (int16 c2, uint32 c) |
static bool | Equals (int16 c2, uint64 c) |
static bool | Equals (int16 c2, BigInteger &c) |
static bool | Equals (int16 c2, float32 c) |
static bool | Equals (int16 c2, float64 c) |
static bool | Equals (int16 c2, const DateTime &c) |
static bool | Equals (int16 c2, const Date &c) |
static bool | Equals (int16 c2, const String &c) |
static bool | Equals (int16 c2, const StringPtr &c) |
static bool | Equals (int16 c2, const IConvertable &c) |
static bool | Equals (int32 c2, const Null &c) |
static bool | Equals (int32 c2, const IComparable &c) |
static bool | Equals (int32 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (int32 c2, char c) |
static bool | Equals (int32 c2, bool c) |
static bool | Equals (int32 c2, byte c) |
static bool | Equals (int32 c2, int16 c) |
static bool | Equals (int32 c2, int32 c) |
static bool | Equals (int32 c2, int64 c) |
static bool | Equals (int32 c2, uint32 c) |
static bool | Equals (int32 c2, uint64 c) |
static bool | Equals (int32 c2, BigInteger &c) |
static bool | Equals (int32 c2, float32 c) |
static bool | Equals (int32 c2, float64 c) |
static bool | Equals (int32 c2, const DateTime &c) |
static bool | Equals (int32 c2, const Date &c) |
static bool | Equals (int32 c2, const String &c) |
static bool | Equals (int32 c2, const StringPtr &c) |
static bool | Equals (int32 c2, const IConvertable &c) |
static bool | Equals (int64 c2, const Null &c) |
static bool | Equals (int64 c2, const IComparable &c) |
static bool | Equals (int64 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (int64 c2, char c) |
static bool | Equals (int64 c2, bool c) |
static bool | Equals (int64 c2, byte c) |
static bool | Equals (int64 c2, int16 c) |
static bool | Equals (int64 c2, int32 c) |
static bool | Equals (int64 c2, int64 c) |
static bool | Equals (int64 c2, uint32 c) |
static bool | Equals (int64 c2, uint64 c) |
static bool | Equals (int64 c2, BigInteger &c) |
static bool | Equals (int64 c2, float32 c) |
static bool | Equals (int64 c2, float64 c) |
static bool | Equals (int64 c2, const DateTime &c) |
static bool | Equals (int64 c2, const Date &c) |
static bool | Equals (int64 c2, const String &c) |
static bool | Equals (int64 c2, const StringPtr &c) |
static bool | Equals (int64 c2, const IConvertable &c) |
static bool | Equals (uint32 c2, const Null &c) |
static bool | Equals (uint32 c2, const IComparable &c) |
static bool | Equals (uint32 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (uint32 c2, char c) |
static bool | Equals (uint32 c2, bool c) |
static bool | Equals (uint32 c2, byte c) |
static bool | Equals (uint32 c2, int16 c) |
static bool | Equals (uint32 c2, int32 c) |
static bool | Equals (uint32 c2, int64 c) |
static bool | Equals (uint32 c2, uint32 c) |
static bool | Equals (uint32 c2, uint64 c) |
static bool | Equals (uint32 c2, BigInteger &c) |
static bool | Equals (uint32 c2, float32 c) |
static bool | Equals (uint32 c2, float64 c) |
static bool | Equals (uint32 c2, const DateTime &c) |
static bool | Equals (uint32 c2, const Date &c) |
static bool | Equals (uint32 c2, const String &c) |
static bool | Equals (uint32 c2, const StringPtr &c) |
static bool | Equals (uint32 c2, const IConvertable &c) |
static bool | Equals (uint64 c2, const Null &c) |
static bool | Equals (uint64 c2, const IComparable &c) |
static bool | Equals (uint64 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (uint64 c2, char c) |
static bool | Equals (uint64 c2, bool c) |
static bool | Equals (uint64 c2, byte c) |
static bool | Equals (uint64 c2, int16 c) |
static bool | Equals (uint64 c2, int32 c) |
static bool | Equals (uint64 c2, int64 c) |
static bool | Equals (uint64 c2, uint32 c) |
static bool | Equals (uint64 c2, uint64 c) |
static bool | Equals (uint64 c2, BigInteger &c) |
static bool | Equals (uint64 c2, float32 c) |
static bool | Equals (uint64 c2, float64 c) |
static bool | Equals (uint64 c2, const DateTime &c) |
static bool | Equals (uint64 c2, const Date &c) |
static bool | Equals (uint64 c2, const String &c) |
static bool | Equals (uint64 c2, const StringPtr &c) |
static bool | Equals (uint64 c2, const IConvertable &c) |
static bool | Equals (float32 c2, const Null &c) |
static bool | Equals (float32 c2, const IComparable &c) |
static bool | Equals (float32 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (float32 c2, char c) |
static bool | Equals (float32 c2, bool c) |
static bool | Equals (float32 c2, byte c) |
static bool | Equals (float32 c2, int16 c) |
static bool | Equals (float32 c2, int32 c) |
static bool | Equals (float32 c2, int64 c) |
static bool | Equals (float32 c2, uint32 c) |
static bool | Equals (float32 c2, uint64 c) |
static bool | Equals (float32 c2, BigInteger &c) |
static bool | Equals (float32 c2, float32 c) |
static bool | Equals (float32 c2, float64 c) |
static bool | Equals (float32 c2, const DateTime &c) |
static bool | Equals (float32 c2, const Date &c) |
static bool | Equals (float32 c2, const String &c) |
static bool | Equals (float32 c2, const StringPtr &c) |
static bool | Equals (float32 c2, const IConvertable &c) |
static bool | Equals (float64 c2, const Null &c) |
static bool | Equals (float64 c2, const IComparable &c) |
static bool | Equals (float64 c2, const RefCountPtr< IComparable > c) |
static bool | Equals (float64 c2, char c) |
static bool | Equals (float64 c2, bool c) |
static bool | Equals (float64 c2, byte c) |
static bool | Equals (float64 c2, int16 c) |
static bool | Equals (float64 c2, int32 c) |
static bool | Equals (float64 c2, int64 c) |
static bool | Equals (float64 c2, uint32 c) |
static bool | Equals (float64 c2, uint64 c) |
static bool | Equals (float64 c2, BigInteger &c) |
static bool | Equals (float64 c2, float32 c) |
static bool | Equals (float64 c2, float64 c) |
static bool | Equals (float64 c2, const DateTime &c) |
static bool | Equals (float64 c2, const Date &c) |
static bool | Equals (float64 c2, const String &c) |
static bool | Equals (float64 c2, const StringPtr &c) |
static bool | Equals (float64 c2, const IConvertable &c) |
static bool | Equals (const DateTime &c2, const Null &c) |
static bool | Equals (const DateTime &c2, const IComparable &c) |
static bool | Equals (const DateTime &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const DateTime &c2, char c) |
static bool | Equals (const DateTime &c2, bool c) |
static bool | Equals (const DateTime &c2, byte c) |
static bool | Equals (const DateTime &c2, int16 c) |
static bool | Equals (const DateTime &c2, int32 c) |
static bool | Equals (const DateTime &c2, int64 c) |
static bool | Equals (const DateTime &c2, uint32 c) |
static bool | Equals (const DateTime &c2, uint64 c) |
static bool | Equals (const DateTime &c2, BigInteger &c) |
static bool | Equals (const DateTime &c2, float32 c) |
static bool | Equals (const DateTime &c2, float64 c) |
static bool | Equals (const DateTime &c2, const DateTime &c) |
static bool | Equals (const DateTime &c2, const Date &c) |
static bool | Equals (const DateTime &c2, const String &c) |
static bool | Equals (const DateTime &c2, const StringPtr &c) |
static bool | Equals (const DateTime &c2, const IConvertable &c) |
static bool | Equals (const Date &c2, const Null &c) |
static bool | Equals (const Date &c2, const IComparable &c) |
static bool | Equals (const Date &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const Date &c2, char c) |
static bool | Equals (const Date &c2, bool c) |
static bool | Equals (const Date &c2, byte c) |
static bool | Equals (const Date &c2, int16 c) |
static bool | Equals (const Date &c2, int32 c) |
static bool | Equals (const Date &c2, int64 c) |
static bool | Equals (const Date &c2, uint32 c) |
static bool | Equals (const Date &c2, uint64 c) |
static bool | Equals (const Date &c2, BigInteger &c) |
static bool | Equals (const Date &c2, float32 c) |
static bool | Equals (const Date &c2, float64 c) |
static bool | Equals (const Date &c2, const DateTime &c) |
static bool | Equals (const Date &c2, const Date &c) |
static bool | Equals (const Date &c2, const String &c) |
static bool | Equals (const Date &c2, const StringPtr &c) |
static bool | Equals (const Date &c2, const IConvertable &c) |
static bool | Equals (const String &c2, const Null &c) |
static bool | Equals (const String &c2, const IComparable &c) |
static bool | Equals (const String &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const String &c2, char c) |
static bool | Equals (const String &c2, bool c) |
static bool | Equals (const String &c2, byte c) |
static bool | Equals (const String &c2, int16 c) |
static bool | Equals (const String &c2, int32 c) |
static bool | Equals (const String &c2, int64 c) |
static bool | Equals (const String &c2, uint32 c) |
static bool | Equals (const String &c2, uint64 c) |
static bool | Equals (const String &c2, BigInteger &c) |
static bool | Equals (const String &c2, float32 c) |
static bool | Equals (const String &c2, float64 c) |
static bool | Equals (const String &c2, const DateTime &c) |
static bool | Equals (const String &c2, const Date &c) |
static bool | Equals (const String &c2, const String &c) |
static bool | Equals (const String &c2, const StringPtr &c) |
static bool | Equals (const String &c2, const IConvertable &c) |
static bool | Equals (const StringPtr &c2, const Null &c) |
static bool | Equals (const StringPtr &c2, const IComparable &c) |
static bool | Equals (const StringPtr &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const StringPtr &c2, char c) |
static bool | Equals (const StringPtr &c2, bool c) |
static bool | Equals (const StringPtr &c2, byte c) |
static bool | Equals (const StringPtr &c2, int16 c) |
static bool | Equals (const StringPtr &c2, int32 c) |
static bool | Equals (const StringPtr &c2, int64 c) |
static bool | Equals (const StringPtr &c2, uint32 c) |
static bool | Equals (const StringPtr &c2, uint64 c) |
static bool | Equals (const StringPtr &c2, BigInteger &c) |
static bool | Equals (const StringPtr &c2, float32 c) |
static bool | Equals (const StringPtr &c2, float64 c) |
static bool | Equals (const StringPtr &c2, const DateTime &c) |
static bool | Equals (const StringPtr &c2, const Date &c) |
static bool | Equals (const StringPtr &c2, const String &c) |
static bool | Equals (const StringPtr &c2, const StringPtr &c) |
static bool | Equals (const StringPtr &c2, const IConvertable &c) |
static bool | Equals (const IConvertable &c2, const Null &c) |
static bool | Equals (const IConvertable &c2, const IComparable &c) |
static bool | Equals (const IConvertable &c2, const RefCountPtr< IComparable > c) |
static bool | Equals (const IConvertable &c2, char c) |
static bool | Equals (const IConvertable &c2, bool c) |
static bool | Equals (const IConvertable &c2, byte c) |
static bool | Equals (const IConvertable &c2, int16 c) |
static bool | Equals (const IConvertable &c2, int32 c) |
static bool | Equals (const IConvertable &c2, int64 c) |
static bool | Equals (const IConvertable &c2, uint32 c) |
static bool | Equals (const IConvertable &c2, uint64 c) |
static bool | Equals (const IConvertable &c2, BigInteger &c) |
static bool | Equals (const IConvertable &c2, float32 c) |
static bool | Equals (const IConvertable &c2, float64 c) |
static bool | Equals (const IConvertable &c2, const DateTime &c) |
static bool | Equals (const IConvertable &c2, const Date &c) |
static bool | Equals (const IConvertable &c2, const String &c) |
static bool | Equals (const IConvertable &c2, const StringPtr &c) |
static bool | Equals (const IConvertable &c2, const IConvertable &c) |
static int64 | Cmp (const Null &c2, const Null &c) |
static int64 | Cmp (const Null &c2, const IComparable &c) |
static int64 | Cmp (const Null &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const Null &c2, char c) |
static int64 | Cmp (const Null &c2, bool c) |
static int64 | Cmp (const Null &c2, byte c) |
static int64 | Cmp (const Null &c2, int16 c) |
static int64 | Cmp (const Null &c2, int32 c) |
static int64 | Cmp (const Null &c2, int64 c) |
static int64 | Cmp (const Null &c2, uint32 c) |
static int64 | Cmp (const Null &c2, uint64 c) |
static int64 | Cmp (const Null &c2, BigInteger &c) |
static int64 | Cmp (const Null &c2, float32 c) |
static int64 | Cmp (const Null &c2, float64 c) |
static int64 | Cmp (const Null &c2, const DateTime &c) |
static int64 | Cmp (const Null &c2, const Date &c) |
static int64 | Cmp (const Null &c2, const String &c) |
static int64 | Cmp (const Null &c2, const StringPtr &c) |
static int64 | Cmp (const Null &c2, const IConvertable &c) |
static int64 | Cmp (const IComparable &c2, const Null &c) |
static int64 | Cmp (const IComparable &c2, const IComparable &c) |
static int64 | Cmp (const IComparable &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const IComparable &c2, char c) |
static int64 | Cmp (const IComparable &c2, bool c) |
static int64 | Cmp (const IComparable &c2, byte c) |
static int64 | Cmp (const IComparable &c2, int16 c) |
static int64 | Cmp (const IComparable &c2, int32 c) |
static int64 | Cmp (const IComparable &c2, int64 c) |
static int64 | Cmp (const IComparable &c2, uint32 c) |
static int64 | Cmp (const IComparable &c2, uint64 c) |
static int64 | Cmp (const IComparable &c2, BigInteger &c) |
static int64 | Cmp (const IComparable &c2, float32 c) |
static int64 | Cmp (const IComparable &c2, float64 c) |
static int64 | Cmp (const IComparable &c2, const DateTime &c) |
static int64 | Cmp (const IComparable &c2, const Date &c) |
static int64 | Cmp (const IComparable &c2, const String &c) |
static int64 | Cmp (const IComparable &c2, const StringPtr &c) |
static int64 | Cmp (const IComparable &c2, const IConvertable &c) |
static int64 | Cmp (char c2, const Null &c) |
static int64 | Cmp (char c2, const IComparable &c) |
static int64 | Cmp (char c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (char c2, char c) |
static int64 | Cmp (char c2, bool c) |
static int64 | Cmp (char c2, byte c) |
static int64 | Cmp (char c2, int16 c) |
static int64 | Cmp (char c2, int32 c) |
static int64 | Cmp (char c2, int64 c) |
static int64 | Cmp (char c2, uint32 c) |
static int64 | Cmp (char c2, uint64 c) |
static int64 | Cmp (char c2, BigInteger &c) |
static int64 | Cmp (char c2, float32 c) |
static int64 | Cmp (char c2, float64 c) |
static int64 | Cmp (char c2, const DateTime &c) |
static int64 | Cmp (char c2, const Date &c) |
static int64 | Cmp (char c2, const String &c) |
static int64 | Cmp (char c2, const StringPtr &c) |
static int64 | Cmp (char c2, const IConvertable &c) |
static int64 | Cmp (bool c2, const Null &c) |
static int64 | Cmp (bool c2, const IComparable &c) |
static int64 | Cmp (bool c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (bool c2, char c) |
static int64 | Cmp (bool c2, bool c) |
static int64 | Cmp (bool c2, byte c) |
static int64 | Cmp (bool c2, int16 c) |
static int64 | Cmp (bool c2, int32 c) |
static int64 | Cmp (bool c2, int64 c) |
static int64 | Cmp (bool c2, uint32 c) |
static int64 | Cmp (bool c2, uint64 c) |
static int64 | Cmp (bool c2, BigInteger &c) |
static int64 | Cmp (bool c2, float32 c) |
static int64 | Cmp (bool c2, float64 c) |
static int64 | Cmp (bool c2, const DateTime &c) |
static int64 | Cmp (bool c2, const Date &c) |
static int64 | Cmp (bool c2, const String &c) |
static int64 | Cmp (bool c2, const StringPtr &c) |
static int64 | Cmp (bool c2, const IConvertable &c) |
static int64 | Cmp (byte c2, const Null &c) |
static int64 | Cmp (byte c2, const IComparable &c) |
static int64 | Cmp (byte c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (byte c2, char c) |
static int64 | Cmp (byte c2, bool c) |
static int64 | Cmp (byte c2, byte c) |
static int64 | Cmp (byte c2, int16 c) |
static int64 | Cmp (byte c2, int32 c) |
static int64 | Cmp (byte c2, int64 c) |
static int64 | Cmp (byte c2, uint32 c) |
static int64 | Cmp (byte c2, uint64 c) |
static int64 | Cmp (byte c2, BigInteger &c) |
static int64 | Cmp (byte c2, float32 c) |
static int64 | Cmp (byte c2, float64 c) |
static int64 | Cmp (byte c2, const DateTime &c) |
static int64 | Cmp (byte c2, const Date &c) |
static int64 | Cmp (byte c2, const String &c) |
static int64 | Cmp (byte c2, const StringPtr &c) |
static int64 | Cmp (byte c2, const IConvertable &c) |
static int64 | Cmp (int16 c2, const Null &c) |
static int64 | Cmp (int16 c2, const IComparable &c) |
static int64 | Cmp (int16 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (int16 c2, char c) |
static int64 | Cmp (int16 c2, bool c) |
static int64 | Cmp (int16 c2, byte c) |
static int64 | Cmp (int16 c2, int16 c) |
static int64 | Cmp (int16 c2, int32 c) |
static int64 | Cmp (int16 c2, int64 c) |
static int64 | Cmp (int16 c2, uint32 c) |
static int64 | Cmp (int16 c2, uint64 c) |
static int64 | Cmp (int16 c2, BigInteger &c) |
static int64 | Cmp (int16 c2, float32 c) |
static int64 | Cmp (int16 c2, float64 c) |
static int64 | Cmp (int16 c2, const DateTime &c) |
static int64 | Cmp (int16 c2, const Date &c) |
static int64 | Cmp (int16 c2, const String &c) |
static int64 | Cmp (int16 c2, const StringPtr &c) |
static int64 | Cmp (int16 c2, const IConvertable &c) |
static int64 | Cmp (int32 c2, const Null &c) |
static int64 | Cmp (int32 c2, const IComparable &c) |
static int64 | Cmp (int32 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (int32 c2, char c) |
static int64 | Cmp (int32 c2, bool c) |
static int64 | Cmp (int32 c2, byte c) |
static int64 | Cmp (int32 c2, int16 c) |
static int64 | Cmp (int32 c2, int32 c) |
static int64 | Cmp (int32 c2, int64 c) |
static int64 | Cmp (int32 c2, uint32 c) |
static int64 | Cmp (int32 c2, uint64 c) |
static int64 | Cmp (int32 c2, BigInteger &c) |
static int64 | Cmp (int32 c2, float32 c) |
static int64 | Cmp (int32 c2, float64 c) |
static int64 | Cmp (int32 c2, const DateTime &c) |
static int64 | Cmp (int32 c2, const Date &c) |
static int64 | Cmp (int32 c2, const String &c) |
static int64 | Cmp (int32 c2, const StringPtr &c) |
static int64 | Cmp (int32 c2, const IConvertable &c) |
static int64 | Cmp (int64 c2, const Null &c) |
static int64 | Cmp (int64 c2, const IComparable &c) |
static int64 | Cmp (int64 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (int64 c2, char c) |
static int64 | Cmp (int64 c2, bool c) |
static int64 | Cmp (int64 c2, byte c) |
static int64 | Cmp (int64 c2, int16 c) |
static int64 | Cmp (int64 c2, int32 c) |
static int64 | Cmp (int64 c2, int64 c) |
static int64 | Cmp (int64 c2, uint32 c) |
static int64 | Cmp (int64 c2, uint64 c) |
static int64 | Cmp (int64 c2, BigInteger &c) |
static int64 | Cmp (int64 c2, float32 c) |
static int64 | Cmp (int64 c2, float64 c) |
static int64 | Cmp (int64 c2, const DateTime &c) |
static int64 | Cmp (int64 c2, const Date &c) |
static int64 | Cmp (int64 c2, const String &c) |
static int64 | Cmp (int64 c2, const StringPtr &c) |
static int64 | Cmp (int64 c2, const IConvertable &c) |
static int64 | Cmp (uint32 c2, const Null &c) |
static int64 | Cmp (uint32 c2, const IComparable &c) |
static int64 | Cmp (uint32 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (uint32 c2, char c) |
static int64 | Cmp (uint32 c2, bool c) |
static int64 | Cmp (uint32 c2, byte c) |
static int64 | Cmp (uint32 c2, int16 c) |
static int64 | Cmp (uint32 c2, int32 c) |
static int64 | Cmp (uint32 c2, int64 c) |
static int64 | Cmp (uint32 c2, uint32 c) |
static int64 | Cmp (uint32 c2, uint64 c) |
static int64 | Cmp (uint32 c2, BigInteger &c) |
static int64 | Cmp (uint32 c2, float32 c) |
static int64 | Cmp (uint32 c2, float64 c) |
static int64 | Cmp (uint32 c2, const DateTime &c) |
static int64 | Cmp (uint32 c2, const Date &c) |
static int64 | Cmp (uint32 c2, const String &c) |
static int64 | Cmp (uint32 c2, const StringPtr &c) |
static int64 | Cmp (uint32 c2, const IConvertable &c) |
static int64 | Cmp (uint64 c2, const Null &c) |
static int64 | Cmp (uint64 c2, const IComparable &c) |
static int64 | Cmp (uint64 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (uint64 c2, char c) |
static int64 | Cmp (uint64 c2, bool c) |
static int64 | Cmp (uint64 c2, byte c) |
static int64 | Cmp (uint64 c2, int16 c) |
static int64 | Cmp (uint64 c2, int32 c) |
static int64 | Cmp (uint64 c2, int64 c) |
static int64 | Cmp (uint64 c2, uint32 c) |
static int64 | Cmp (uint64 c2, uint64 c) |
static int64 | Cmp (uint64 c2, BigInteger &c) |
static int64 | Cmp (uint64 c2, float32 c) |
static int64 | Cmp (uint64 c2, float64 c) |
static int64 | Cmp (uint64 c2, const DateTime &c) |
static int64 | Cmp (uint64 c2, const Date &c) |
static int64 | Cmp (uint64 c2, const String &c) |
static int64 | Cmp (uint64 c2, const StringPtr &c) |
static int64 | Cmp (uint64 c2, const IConvertable &c) |
static int64 | Cmp (float32 c2, const Null &c) |
static int64 | Cmp (float32 c2, const IComparable &c) |
static int64 | Cmp (float32 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (float32 c2, char c) |
static int64 | Cmp (float32 c2, bool c) |
static int64 | Cmp (float32 c2, byte c) |
static int64 | Cmp (float32 c2, int16 c) |
static int64 | Cmp (float32 c2, int32 c) |
static int64 | Cmp (float32 c2, int64 c) |
static int64 | Cmp (float32 c2, uint32 c) |
static int64 | Cmp (float32 c2, uint64 c) |
static int64 | Cmp (float32 c2, BigInteger &c) |
static int64 | Cmp (float32 c2, float32 c) |
static int64 | Cmp (float32 c2, float64 c) |
static int64 | Cmp (float32 c2, const DateTime &c) |
static int64 | Cmp (float32 c2, const Date &c) |
static int64 | Cmp (float32 c2, const String &c) |
static int64 | Cmp (float32 c2, const StringPtr &c) |
static int64 | Cmp (float32 c2, const IConvertable &c) |
static int64 | Cmp (float64 c2, const Null &c) |
static int64 | Cmp (float64 c2, const IComparable &c) |
static int64 | Cmp (float64 c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (float64 c2, char c) |
static int64 | Cmp (float64 c2, bool c) |
static int64 | Cmp (float64 c2, byte c) |
static int64 | Cmp (float64 c2, int16 c) |
static int64 | Cmp (float64 c2, int32 c) |
static int64 | Cmp (float64 c2, int64 c) |
static int64 | Cmp (float64 c2, uint32 c) |
static int64 | Cmp (float64 c2, uint64 c) |
static int64 | Cmp (float64 c2, BigInteger &c) |
static int64 | Cmp (float64 c2, float32 c) |
static int64 | Cmp (float64 c2, float64 c) |
static int64 | Cmp (float64 c2, const DateTime &c) |
static int64 | Cmp (float64 c2, const Date &c) |
static int64 | Cmp (float64 c2, const String &c) |
static int64 | Cmp (float64 c2, const StringPtr &c) |
static int64 | Cmp (float64 c2, const IConvertable &c) |
static int64 | Cmp (const DateTime &c2, const Null &c) |
static int64 | Cmp (const DateTime &c2, const IComparable &c) |
static int64 | Cmp (const DateTime &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const DateTime &c2, char c) |
static int64 | Cmp (const DateTime &c2, bool c) |
static int64 | Cmp (const DateTime &c2, byte c) |
static int64 | Cmp (const DateTime &c2, int16 c) |
static int64 | Cmp (const DateTime &c2, int32 c) |
static int64 | Cmp (const DateTime &c2, int64 c) |
static int64 | Cmp (const DateTime &c2, uint32 c) |
static int64 | Cmp (const DateTime &c2, uint64 c) |
static int64 | Cmp (const DateTime &c2, BigInteger &c) |
static int64 | Cmp (const DateTime &c2, float32 c) |
static int64 | Cmp (const DateTime &c2, float64 c) |
static int64 | Cmp (const DateTime &c2, const DateTime &c) |
static int64 | Cmp (const DateTime &c2, const Date &c) |
static int64 | Cmp (const DateTime &c2, const String &c) |
static int64 | Cmp (const DateTime &c2, const StringPtr &c) |
static int64 | Cmp (const DateTime &c2, const IConvertable &c) |
static int64 | Cmp (const Date &c2, const Null &c) |
static int64 | Cmp (const Date &c2, const IComparable &c) |
static int64 | Cmp (const Date &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const Date &c2, char c) |
static int64 | Cmp (const Date &c2, bool c) |
static int64 | Cmp (const Date &c2, byte c) |
static int64 | Cmp (const Date &c2, int16 c) |
static int64 | Cmp (const Date &c2, int32 c) |
static int64 | Cmp (const Date &c2, int64 c) |
static int64 | Cmp (const Date &c2, uint32 c) |
static int64 | Cmp (const Date &c2, uint64 c) |
static int64 | Cmp (const Date &c2, BigInteger &c) |
static int64 | Cmp (const Date &c2, float32 c) |
static int64 | Cmp (const Date &c2, float64 c) |
static int64 | Cmp (const Date &c2, const DateTime &c) |
static int64 | Cmp (const Date &c2, const Date &c) |
static int64 | Cmp (const Date &c2, const String &c) |
static int64 | Cmp (const Date &c2, const StringPtr &c) |
static int64 | Cmp (const Date &c2, const IConvertable &c) |
static int64 | Cmp (const String &c2, const Null &c) |
static int64 | Cmp (const String &c2, const IComparable &c) |
static int64 | Cmp (const String &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const String &c2, char c) |
static int64 | Cmp (const String &c2, bool c) |
static int64 | Cmp (const String &c2, byte c) |
static int64 | Cmp (const String &c2, int16 c) |
static int64 | Cmp (const String &c2, int32 c) |
static int64 | Cmp (const String &c2, int64 c) |
static int64 | Cmp (const String &c2, uint32 c) |
static int64 | Cmp (const String &c2, uint64 c) |
static int64 | Cmp (const String &c2, BigInteger &c) |
static int64 | Cmp (const String &c2, float32 c) |
static int64 | Cmp (const String &c2, float64 c) |
static int64 | Cmp (const String &c2, const DateTime &c) |
static int64 | Cmp (const String &c2, const Date &c) |
static int64 | Cmp (const String &c2, const String &c) |
static int64 | Cmp (const String &c2, const StringPtr &c) |
static int64 | Cmp (const String &c2, const IConvertable &c) |
static int64 | Cmp (const StringPtr &c2, const Null &c) |
static int64 | Cmp (const StringPtr &c2, const IComparable &c) |
static int64 | Cmp (const StringPtr &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const StringPtr &c2, char c) |
static int64 | Cmp (const StringPtr &c2, bool c) |
static int64 | Cmp (const StringPtr &c2, byte c) |
static int64 | Cmp (const StringPtr &c2, int16 c) |
static int64 | Cmp (const StringPtr &c2, int32 c) |
static int64 | Cmp (const StringPtr &c2, int64 c) |
static int64 | Cmp (const StringPtr &c2, uint32 c) |
static int64 | Cmp (const StringPtr &c2, uint64 c) |
static int64 | Cmp (const StringPtr &c2, BigInteger &c) |
static int64 | Cmp (const StringPtr &c2, float32 c) |
static int64 | Cmp (const StringPtr &c2, float64 c) |
static int64 | Cmp (const StringPtr &c2, const DateTime &c) |
static int64 | Cmp (const StringPtr &c2, const Date &c) |
static int64 | Cmp (const StringPtr &c2, const String &c) |
static int64 | Cmp (const StringPtr &c2, const StringPtr &c) |
static int64 | Cmp (const StringPtr &c2, const IConvertable &c) |
static int64 | Cmp (const IConvertable &c2, const Null &c) |
static int64 | Cmp (const IConvertable &c2, const IComparable &c) |
static int64 | Cmp (const IConvertable &c2, const RefCountPtr< IComparable > c) |
static int64 | Cmp (const IConvertable &c2, char c) |
static int64 | Cmp (const IConvertable &c2, bool c) |
static int64 | Cmp (const IConvertable &c2, byte c) |
static int64 | Cmp (const IConvertable &c2, int16 c) |
static int64 | Cmp (const IConvertable &c2, int32 c) |
static int64 | Cmp (const IConvertable &c2, int64 c) |
static int64 | Cmp (const IConvertable &c2, uint32 c) |
static int64 | Cmp (const IConvertable &c2, uint64 c) |
static int64 | Cmp (const IConvertable &c2, BigInteger &c) |
static int64 | Cmp (const IConvertable &c2, float32 c) |
static int64 | Cmp (const IConvertable &c2, float64 c) |
static int64 | Cmp (const IConvertable &c2, const DateTime &c) |
static int64 | Cmp (const IConvertable &c2, const Date &c) |
static int64 | Cmp (const IConvertable &c2, const String &c) |
static int64 | Cmp (const IConvertable &c2, const StringPtr &c) |
static int64 | Cmp (const IConvertable &c2, const IConvertable &c) |
Compare's job is to allow template classes to perform search, sorting, and balancing without understanding the types involved.
Definition at line 48 of file Compare.h.