System::BoxedValueDetail
Contents
[
Hide
]Classes
| Class | Description |
|---|---|
| Comparable | Simple implementation of IComparable<> |
| NonComparable | Dummy base type for boxed types what do not implement IComparable<> |
Structures
| Struct | Description |
|---|---|
| ImplementsInterface | Template predicate that checks if boxed object should implement given interface by itself. |
| ImplementsInterface< String, IComparable< String > > | String implements IComparable. |
| ImplementsInterface< T, IComparable< T > > | Template predicate that checks if boxed object should implement IComparable interface by itself. |
Functions
| Function | Description |
|---|---|
| std::enable_if<detail::has_operator_equal<T>::value, bool>::type Equals(T, T) | Determines the equality of the specified value using operator==(). |
| std::enable_if<detail::has_only_method_equals<T>::value, bool>::type Equals(T, T) | Determines the equality of the specified value using method System::Object::Equals(). |
| bool Equals< float >(float, float) | Compares two single-precision floating-point values. |
| bool Equals< double >(double, double) | Compares two double-precision floating-point values. |