[#BloombergLP-bslma-ManagedPtr-0fa-2conversion-0b] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslma.adoc[bslma]::xref:BloombergLP/bslma/ManagedPtr-0fa.adoc[ManagedPtr]::operator xref:BloombergLP/bslma/ManagedPtr_Ref.adoc[ManagedPtr_Ref<REFERENCED_TYPE>] :relfileprefix: ../../../ :mrdocs: Return a managed‐pointer reference to this object. == Synopsis Declared in `<bslma_managedptr.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class REFERENCED_TYPE> operator xref:BloombergLP/bslma/ManagedPtr_Ref.adoc[ManagedPtr_Ref<REFERENCED_TYPE>](); ---- == Description Return a managed pointer reference, referring to this object. Note that this conversion operator is used implicitly to allow the construction of managed pointers from rvalues because temporaries cannot be passed by references offering modifiable access. == Return Value managed‐pointer reference to this object [.small]#Created with https://www.mrdocs.com[MrDocs]#