26 #ifndef FLECSI_MEMBER_CHECKER 27 #define FLECSI_MEMBER_CHECKER(X) \ 28 template<typename T> \ 29 class has_member_##X \ 35 template<typename C, C> \ 37 template<typename C> \ 38 static char (&f(ChT<int F::*, &C::X> *))[1]; \ 39 template<typename C> \ 40 static char (&f(...))[2]; \ 43 static bool const value = sizeof(f<D>(0)) == 2; \ 53 static bool const value =
false;
57 template<
typename... T>
59 static bool const value =
true;
Check if the object is a tuple.
Definition: static_verify.hh:52
Definition: control.hh:31