[#BloombergLP-bdlf-Bind_MemFnObjectWrapper-2constructor-0f] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper.adoc[Bind_MemFnObjectWrapper]::Bind_MemFnObjectWrapper :relfileprefix: ../../../ :mrdocs: Constructors == Synopses Declared in `<bdlf_bind.h>` Construct from the specified movable `object` reference. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_ARG_TYPE> xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper/2constructor-0a.adoc[Bind_MemFnObjectWrapper](xref:BloombergLP/bslmf/MovableRef_Deduced.adoc[BloombergLP::bslmf::MovableRef_Deduced<t_ARG_TYPE>] object); ---- [.small]#xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper/2constructor-0a.adoc[_» more..._]# If the c'tor argument has pointer sematics to 't_TYPE', perform '&*' on it to initialize 'd_object_p', otherwise take its address to initialize 'd_object_p'. Note that 't_TYPE' and/or 't_ARG_TYPE' may be 'const', though a compilation error will result if 't_ARG_TYPE' is 'const' and 't_TYPE' is not. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_ARG_TYPE> xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper/2constructor-02.adoc[Bind_MemFnObjectWrapper](t_ARG_TYPE& object); ---- [.small]#xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper/2constructor-02.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#