[#BloombergLP-bdlf-Bind_MemFnObjectWrapper-2constructor-02] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::xref:BloombergLP/bdlf/Bind_MemFnObjectWrapper.adoc[Bind_MemFnObjectWrapper]::Bind_MemFnObjectWrapper :relfileprefix: ../../../ :mrdocs: Create a wrapper around the specified object instance. == Synopsis Declared in `<bdlf_bind.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_ARG_TYPE> Bind_MemFnObjectWrapper(t_ARG_TYPE& object); ---- == Description If the constructor argument has pointer semantics to `t_TYPE`, perform `&*` on it to initialize `d_object_p`; otherwise take its address. 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. == Parameters [cols="1,4"] |=== | Name| Description | *object* | object or pointer‐like object to wrap |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#