:relfileprefix: ../../../../ [#1FB2D8B77EC0A957E1B198C70860D01089288EA3] = Function recycled_ptr::acquire pass:v,q[Return the referenced object] == Synopsis Declared in header `` [source,cpp,subs="verbatim,macros,-callouts"] ---- T& acquire(); ---- == Description pass:v,q[If this references an object, it is] pass:v,q[returned. Otherwise, exclusive ownership] pass:v,q[of a new object of type `T` is acquired] pass:v,q[and returned.] === Postconditions [,cpp] ---- not this->empty() ---- == Return Value * ``