21 #ifndef GRPPI_COMMON_ITERATOR_TRAITS_H 22 #define GRPPI_COMMON_ITERATOR_TRAITS_H 25 template<
typename T,
typename =
void>
28 static constexpr
bool value =
false;
32 struct is_iterator<T, typename
std::enable_if<!std::is_same<typename std::iterator_traits<T>::value_type, void>::value>::type>
34 static constexpr
bool value =
true;
Definition: callable_traits.h:24
Definition: iterator_traits.h:26
static constexpr bool value
Definition: iterator_traits.h:28