Checks whether a given type is iteratable. More...
#include <chsvmetafun.h>


Checks whether a given type is iteratable.
| T | A type to check against. |
The class inherits members of std::bool_constant. The inherited static boolean member value is true, if T is an iteratable type, and is false otherwise.
A type T is iteratable, if, given an object t of the type T, the expressions std::begin(t) and std::end(t) are valid and returns an object of a type I, which satisfies the Iterator requirements.