HoldIfTemporary()

HolderInitializer::HoldIfTemporary(const T&) method

Returns reference to rvalue (const)

const T & System::HolderInitializer<T, R>::HoldIfTemporary(const T &value)

HolderInitializer::HoldIfTemporary(T&) method

Returns reference to rvalue (non-const)

const T & System::HolderInitializer<T, R>::HoldIfTemporary(T &value)

HolderInitializer::HoldIfTemporary(T&&) method

Copies passed lvalue to holder, then return the holder reference.

const T & System::HolderInitializer<T, R>::HoldIfTemporary(T &&value)

See Also