BloombergLP::bslmf::IsClass

This meta-function derives from bsl::true_type if the (template parameter) t_TYPE is a class type, or a reference to a class type, and from bsl::false_type otherwise.

Synopsis

Declared in <bslmf_isclass.h>

template<class t_TYPE>
struct IsClass
    : bsl::is_class<t_TYPE>::type

Description

Note that although this struct is functionally identical to bsl::is_class, the use of bsl::is_class should be preferred.

Base Classes

NameDescription
bsl::is_class<t_TYPE>::type