Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Smooth.Algebraics.Option< T > Member List

This is the complete list of members for Smooth.Algebraics.Option< T >, including all inherited members.

Cata< U >(DelegateFunc< T, U > someFunc, U noneValue)Smooth.Algebraics.Option< T >inline
Cata< U >(DelegateFunc< T, U > someFunc, DelegateFunc< U > noneFunc)Smooth.Algebraics.Option< T >inline
Cata< U, P >(DelegateFunc< T, P, U > someFunc, P p, U noneValue)Smooth.Algebraics.Option< T >inline
Cata< U, P >(DelegateFunc< T, P, U > someFunc, P p, DelegateFunc< U > noneFunc)Smooth.Algebraics.Option< T >inline
Cata< U, P, P2 >(DelegateFunc< T, P, U > someFunc, P p, DelegateFunc< P2, U > noneFunc, P2 p2)Smooth.Algebraics.Option< T >inline
CompareTo(Option< T > other)Smooth.Algebraics.Option< T >inline
Contains(T t)Smooth.Algebraics.Option< T >inline
Contains(T t, IEqualityComparer< T > comparer)Smooth.Algebraics.Option< T >inline
Equals(object o)Smooth.Algebraics.Option< T >inline
Equals(Option< T > other)Smooth.Algebraics.Option< T >inline
ForEach(DelegateAction< T > action)Smooth.Algebraics.Option< T >inline
ForEach< P >(DelegateAction< T, P > action, P p)Smooth.Algebraics.Option< T >inline
ForEachOr(DelegateAction< T > someAction, DelegateAction noneAction)Smooth.Algebraics.Option< T >inline
ForEachOr< P >(DelegateAction< T, P > someAction, P p, DelegateAction noneAction)Smooth.Algebraics.Option< T >inline
ForEachOr< P, P2 >(DelegateAction< T, P > someAction, P p, DelegateAction< P2 > noneAction, P2 p2)Smooth.Algebraics.Option< T >inline
ForEachOr< P2 >(DelegateAction< T > someAction, DelegateAction< P2 > noneAction, P2 p2)Smooth.Algebraics.Option< T >inline
GetHashCode()Smooth.Algebraics.Option< T >inline
IfEmpty(DelegateAction action)Smooth.Algebraics.Option< T >inline
IfEmpty< P >(DelegateAction< P > action, P p)Smooth.Algebraics.Option< T >inline
isNoneSmooth.Algebraics.Option< T >
isSomeSmooth.Algebraics.Option< T >
NoneSmooth.Algebraics.Option< T >static
operator!=(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
operator<(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
operator<=(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
operator==(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
operator>(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
operator>=(Option< T > lhs, Option< T > rhs)Smooth.Algebraics.Option< T >inlinestatic
Option(T value)Smooth.Algebraics.Option< T >inline
Or(Option< T > noneOption)Smooth.Algebraics.Option< T >inline
Or(DelegateFunc< Option< T >> noneFunc)Smooth.Algebraics.Option< T >inline
Or< P >(DelegateFunc< P, Option< T >> noneFunc, P p)Smooth.Algebraics.Option< T >inline
Select< U >(DelegateFunc< T, U > selector)Smooth.Algebraics.Option< T >inline
Select< U, P >(DelegateFunc< T, P, U > selector, P p)Smooth.Algebraics.Option< T >inline
SelectMany< U >(DelegateFunc< T, Option< U >> selector)Smooth.Algebraics.Option< T >inline
SelectMany< U, P >(DelegateFunc< T, P, Option< U >> selector, P p)Smooth.Algebraics.Option< T >inline
ToString()Smooth.Algebraics.Option< T >inline
valueSmooth.Algebraics.Option< T >
ValueOr(T noneValue)Smooth.Algebraics.Option< T >inline
ValueOr(DelegateFunc< T > noneFunc)Smooth.Algebraics.Option< T >inline
ValueOr< P >(DelegateFunc< P, T > noneFunc, P p)Smooth.Algebraics.Option< T >inline
Where(DelegateFunc< T, bool > predicate)Smooth.Algebraics.Option< T >inline
Where< P >(DelegateFunc< T, P, bool > predicate, P p)Smooth.Algebraics.Option< T >inline
WhereNot(DelegateFunc< T, bool > predicate)Smooth.Algebraics.Option< T >inline
WhereNot< P >(DelegateFunc< T, P, bool > predicate, P p)Smooth.Algebraics.Option< T >inline