Public Types |
enum | { value = sizeof( f(t) ) == 1
} |
Static Public Member Functions |
template<class A , class B , class C , class D , class E , class F , class G , class H , class I , template< class A1, class B1, class C1, class D1, class E1, class F1, class G1, class H1, class I1 > class Template> |
static char | f (Template< A, B, C, D, E, F, G, H, I > *) |
template<class A , class B , class C , class D , class E , class F , class G , class H , template< class A1, class B1, class C1, class D1, class E1, class F1, class G1, class H1 > class Template> |
static char | f (Template< A, B, C, D, E, F, G, H > *) |
template<class A , class B , class C , class D , class E , class F , class G , template< class A1, class B1, class C1, class D1, class E1, class F1, class G1 > class Template> |
static char | f (Template< A, B, C, D, E, F, G > *) |
template<class A , class B , class C , class D , class E , class F , template< class A1, class B1, class C1, class D1, class E1, class F1 > class Template> |
static char | f (Template< A, B, C, D, E, F > *) |
template<class A , class B , class C , class D , class E , template< class A1, class B1, class C1, class D1, class E1 > class Template> |
static char | f (Template< A, B, C, D, E > *) |
template<class A , class B , class C , class D , template< class A1, class B1, class C1, class D1 > class Template> |
static char | f (Template< A, B, C, D > *) |
template<class A , class B , class C , template< class A1, class B1, class C1 > class Template> |
static char | f (Template< A, B, C > *) |
template<class A , class B , template< class A1, class B1 > class Template> |
static char | f (Template< A, B > *) |
template<class A , template< class A1 > class Template> |
static char | f (Template< A > *) |
static int | f (...) |
Static Public Attributes |
static removeCV< T >::type * | t |
Note that this class is not overly useful, but it is possible to define it, so in the hopes that it might theoretically be useful it is included in the library.