Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
Smooth.Compare.Comparers.KeyValuePairEqualityComparer< K, V > Class Template Reference

Allocation free equality comparer for KeyValuePair<K,V>s. More...

Inheritance diagram for Smooth.Compare.Comparers.KeyValuePairEqualityComparer< K, V >:
Smooth.Collections.EqualityComparer< T >

Public Member Functions

override bool Equals (KeyValuePair< K, V > l, KeyValuePair< K, V > r)
 
override int GetHashCode (KeyValuePair< K, V > kvp)
 
- Public Member Functions inherited from Smooth.Collections.EqualityComparer< T >
abstract bool Equals (T lhs, T rhs)
 
abstract int GetHashCode (T t)
 

Additional Inherited Members

- Properties inherited from Smooth.Collections.EqualityComparer< T >
static IEqualityComparer< T > Default [get, set]
 

Detailed Description

Allocation free equality comparer for KeyValuePair<K,V>s.

Member Function Documentation

override bool Smooth.Compare.Comparers.KeyValuePairEqualityComparer< K, V >.Equals ( KeyValuePair< K, V >  l,
KeyValuePair< K, V >  r 
)
inline
override int Smooth.Compare.Comparers.KeyValuePairEqualityComparer< K, V >.GetHashCode ( KeyValuePair< K, V >  kvp)
inline

The documentation for this class was generated from the following file: