BloombergLP::bslstl::Optional_IsTriviallyDestructible

This metafunction is derived from std::is_trivially_destructible<t_TYPE> in C++11 and later. In C++03, the metafunction is derived from bsl::is_trivially_copyable, a trait that implies the type is also trivially destructible.

Synopsis

Declared in <bslstl_optional.h>

template<class t_TYPE>
struct Optional_IsTriviallyDestructible
    : std::is_trivially_destructible<t_TYPE>

Base Classes

NameDescription
std::is_trivially_destructible<t_TYPE>