Template Struct if_then_else_impl< condition_type, condition_type, ThenType, ElseType >

Struct Documentation

template<typename condition_type, typename ThenType, typename ElseType>
struct if_then_else_impl<condition_type, condition_type, ThenType, ElseType>

Public Types

typedef internal::traits<if_then_else_impl>::ReturnType ReturnType

Public Static Functions

static inline ReturnType run(const ComparisonOperators op, const condition_type &lhs_value, const condition_type &rhs_value, const ThenType &then_value, const ElseType &else_value)