|
DASH
0.3.0
|
Definition of type trait dash::is_range<T> with static member value indicating whether type T is a model of the Range concept.
More...
#include <Range.h>
Definition of type trait dash::is_range<T> with static member value indicating whether type T is a model of the Range concept.
Implemented as test if dash::begin<T> and dash::end<T> are defined.
In the current implementation, range types must specify the return type of dash::begin<T> and dash::end<T> as type definition iterator.
This requirement will become obsolete in the near future.
Example: