BloombergLP::bslmf::MovableRefUtil::move

Return a movable reference to the object referred to by the specified reference.

Synopsis

Declared in <bslmf_movableref.h>

template<class t_TYPE>
constexpr
static
MovableRef<bsl::remove_reference<t_TYPE>::type>
move(t_TYPE&& reference) noexcept;

Return Value

a movable reference to the object referred to by reference

Parameters

NameDescription
referenceobject to which a movable reference is returned