conjunction#
Fully qualified name: carb::cpp::conjunction
Defined in carb/cpp/TypeTraits.h
-
template<typename ...B>
struct conjunction : public detail::conjunction_impl<B...># A conjunction is the logical and of all
Btraits.An empty list results in a
truevalue. This meta-function is short-circuiting.- Template Parameters:
B – The series of traits to evaluate the
valuemember of. EachBmust have a member constantvaluewhich is convertible tobool. Use of carb::cpp::bool_constant is helpful here.