[#BloombergLP-bdlf-Overloaded_Wrapper-073] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlf.adoc[bdlf]::Overloaded_Wrapper :relfileprefix: ../../ :mrdocs: Metafunction that selects the appropriate wrapper type for a callable. == Synopsis Declared in `<bdlf_overloaded.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> struct Overloaded_Wrapper; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bdlf/Overloaded_Wrapper-073/Type.adoc[`Type`] | The (possibly wrapped) callable type. |=== == Specializations [cols="1"] |=== | Name | xref:BloombergLP/bdlf/Overloaded_Wrapper-075.adoc[`Overloaded_Wrapper<RET(*)(ARGS...) noexcept>`] | xref:BloombergLP/bdlf/Overloaded_Wrapper-02.adoc[`Overloaded_Wrapper<RET const(OBJ::*)(ARGS...) noexcept>`] |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#