BloombergLP::bslmf::Util::forward

forward overloads

Synopses

Declared in <bslmf_util.h>

Forward the specified t lvalue argument.

template<class t_TYPE>
constexpr
static
t_TYPE&&
forward(bsl::remove_reference<t_TYPE>::type& t) noexcept;
» more...

Forward the specified t rvalue argument based on the current compilation environment.

template<class t_TYPE>
constexpr
static
t_TYPE&&
forward(bsl::remove_reference<t_TYPE>::type&& t) noexcept;
» more...