18 #ifndef sitkConditional_h
19 #define sitkConditional_h
21 #include <type_traits>
35 template <
bool VCond,
int TIfTrue,
int TIfFalse>
40 typedef typename std::conditional<VCond,
41 std::integral_constant<int, TIfTrue>,
44 using Type =
typename ConditionalType::type;
45 using ValueType =
typename ConditionalType::value_type;
53 #endif // sitkConditional_h