BloombergLP::bslalg::NothrowMovableUtil::UnwrappedType

Metafunction: If TYPE is a specialization of NothrowMovableWrapper, then Unwrapped<TYPE>::type is TYPE::ValueType; otherwise Unwrapped<TYPE>::type is TYPE.

Synopsis

Declared in <bslalg_nothrowmovableutil.h>

template<class TYPE>
struct UnwrappedType;

Type Aliases

NameDescription
type Alias for the unwrapped type of TYPE.