Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Static Public Member Functions | Properties | List of all members
Smooth.Comparisons.Comparisons< T > Class Template Reference

Caches delegates for the comparsion methods of IComparer<T>s and IEqualityComparer<T>s. More...

Static Public Member Functions

static Comparison< T > ToComparison (IComparer< T > comparer)
 Returns the comparison method of the specfied sort comparer in delegate form. More...
 
static DelegateFunc< T, T, bool > ToPredicate (IEqualityComparer< T > equalityComparer)
 Returns the comparison method of the specfied equality comparer in delegate form. More...
 

Properties

static Comparison< T > Default [get]
 The comparison method of the default sort comparer for T in delegate form. More...
 
static DelegateFunc< T, T, bool > DefaultPredicate [get]
 The comparison method of the default equality comparer for T in delegate form. More...
 

Detailed Description

Caches delegates for the comparsion methods of IComparer<T>s and IEqualityComparer<T>s.

Member Function Documentation

static Comparison<T> Smooth.Comparisons.Comparisons< T >.ToComparison ( IComparer< T >  comparer)
inlinestatic

Returns the comparison method of the specfied sort comparer in delegate form.

static DelegateFunc<T, T, bool> Smooth.Comparisons.Comparisons< T >.ToPredicate ( IEqualityComparer< T >  equalityComparer)
inlinestatic

Returns the comparison method of the specfied equality comparer in delegate form.

Property Documentation

Comparison<T> Smooth.Comparisons.Comparisons< T >.Default
staticget

The comparison method of the default sort comparer for T in delegate form.

DelegateFunc<T, T, bool> Smooth.Comparisons.Comparisons< T >.DefaultPredicate
staticget

The comparison method of the default equality comparer for T in delegate form.


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