System::BoxedValueDetail Namespace Reference

Functions

template<typename T >
std::enable_if< detail::has_operator_equal< T >::value, bool >::type Equals (T value1, T value2)
 
template<typename T >
std::enable_if< detail::has_only_method_equals< T >::value, bool >::type Equals (T value1, T value2)
 
template<>
bool Equals< float > (float value1, float value2)
 
template<>
bool Equals< double > (double value1, double value2)
 

Function Documentation

◆ Equals() [1/2]

template<typename T >
std::enable_if<detail::has_operator_equal<T>::value, bool>::type System::BoxedValueDetail::Equals ( value1,
value2 
)

◆ Equals() [2/2]

template<typename T >
std::enable_if<detail::has_only_method_equals<T>::value, bool>::type System::BoxedValueDetail::Equals ( value1,
value2 
)

◆ Equals< double="">()

template<>
bool System::BoxedValueDetail::Equals< double > ( double  value1,
double  value2 
)
inline

◆ Equals< float="">()

template<>
bool System::BoxedValueDetail::Equals< float > ( float  value1,
float  value2 
)
inline