BDE 4.14.0 Production release
|
#include <bslmf_isbitwiseequalitycomparable.h>
This trait struct
derives from bsl::true_type
if (the template paramter) t_TYPE
is a scalar type or a class with a nested trait declaration for the bslmf::IsBitwiseEqualityComparable
trait, and from bsl::false_type
otherwise. Note that this implementation relies on the fact that reference and function types cannot be cv-qualified, and any other non-class type (that is not handled by specializations of the primary template) will be a scalar type.