BloombergLP::bsls::Util_RemoveReference

Metafunction providing the referenced type of the specified TYPE.

Synopsis

Declared in <bsls_util.h>

template<class TYPE>
struct Util_RemoveReference;

Type Aliases

NameDescription
type Alias of TYPE with reference qualifiers removed.

Specializations

NameDescription
Util_RemoveReference<TYPE&> Partial specialization of Util_RemoveReference for lvalue references.
Util_RemoveReference<TYPE&&> Partial specialization of Util_RemoveReference for rvalue references.