CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > Member List

This is the complete list of members for CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > , including all inherited members.

比较 (const T1 &a, const T2 &b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
CompareHelper (const T1 &a, const T2 &b, OverloadRank0) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
CompareHelper (const T1 &a, const T2 &b, OverloadRank1) -> decltype((a< b) ? COMPARERESULT::LESS :COMPARERESULT::EQUAL) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
CompareHelper (const T1 &a, const T2 &b, OverloadRank2) -> decltype(a.Compare(b)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
CompareHelper (const T1 &a, const T2 &b, OverloadRank3) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
DecltypeIsEqualHelper (COMPARERESULT) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
DefaultDataTypeFunctionsCapabilityFlags CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > friend
GetCombinedHashCode (const T &... values) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (UInt32 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (UInt64 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Bool i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Char i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (UChar i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Int16 i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (UInt16 i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Int32 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Utf16Char i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Utf32Char i) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Int64 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Float32 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (Float64 h) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (const T *key) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (T *key) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (std::nullptr_t) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (const maxon::details::EnumWrapper< E > &key) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCode (const K &key) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
GetHashCodeHelper (const K &key, OverloadRank0) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
GetHashCodeHelper (const K &key, OverloadRank1) -> decltype(key.GetHashCode()) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
GetHashCodeHelper (const K &key, OverloadRank2) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
IsEqual (const T1 &a, const T2 &b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
IsEqualHelper (const K1 &a, const K2 &b, OverloadRank0) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
IsEqualHelper (const K1 &a, const K2 &b, OverloadRank2) -> decltype(DecltypeIsEqualHelper(a.Compare(b))) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
IsEqualHelper (const K1 &a, const K2 &b, OverloadRank3) -> decltype(a.IsEqual(b)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
IsEqualHelper (const K1 &a, const K2 &b, OverloadRank4) -> decltype(a.IsEqual(b, EQ)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
IsEqualHelper (const K1 &a, const K2 &b, OPERATOR_RANK) -> decltype(a==b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThan (const T1 &a, const T2 &b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
LessThanHelper (const T1 &a, const T2 &b, OverloadRank0) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanHelper (const T1 &a, const T2 &b, OverloadRank1) -> decltype(a.LessThan(b)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanHelper (const T1 &a, const T2 &b, OverloadRank2) -> decltype(a< b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanOrEqual (const T1 &a, const T2 &b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > static
LessThanOrEqualHelper (const T1 &a, const T2 &b, OverloadRank0) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanOrEqualHelper (const T1 &a, const T2 &b, OverloadRank1) -> decltype(a.LessThan(b)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanOrEqualHelper (const T1 &a, const T2 &b, OverloadRank2) -> decltype(a.LessThanOrEqual(b)) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static
LessThanOrEqualHelper (const T1 &a, const T2 &b, OverloadRank3) -> decltype(a<=b) CompareTemplate< ALLOW_UNDEFINED, EQ, OPERATOR_RANK > private static