[#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, 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. == 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>](); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#