Sese Framework  2.3.0
A cross-platform framework
Loading...
Searching...
No Matches
is_iterable.h File Reference

Go to the source code of this file.

Classes

struct  sese::has_begin< T, typename >
 
struct  sese::has_begin< T, void_t< decltype(std::declval< T >().begin())> >
 
struct  sese::has_end< T, typename >
 
struct  sese::has_end< T, void_t< decltype(std::declval< T >().begin())> >
 
struct  sese::is_iterable< T >
 

Namespaces

namespace  sese
 

Variables

template<typename T >
constexpr bool sese::is_iterable_v = is_iterable<T>::value