Assuming that the input template parameter types are designed to contain a compile time constant member, named value, which evaluates to either true or false, construct a compile time constant in this class, also named value, which will be true if and only if all the template parameter classes are true. More...
#include <classTraits.h>
Public Types | |
enum | { value = T::value && U::value && W::value && X::value } |
Assuming that the input template parameter types are designed to contain a compile time constant member, named value, which evaluates to either true or false, construct a compile time constant in this class, also named value, which will be true if and only if all the template parameter classes are true.
Definition at line 1299 of file classTraits.h.
anonymous enum |
Definition at line 1305 of file classTraits.h.