BloombergLP::bdlf::Overloaded_Wrapper

Metafunction that selects the appropriate wrapper type for a callable.

Synopsis

Declared in <bdlf_overloaded.h>

template<class TYPE>
struct Overloaded_Wrapper;

Type Aliases

NameDescription
Type The (possibly wrapped) callable type.

Specializations

Name
Overloaded_Wrapper<RET(*)(ARGS...) noexcept>
Overloaded_Wrapper<RET const(OBJ::*)(ARGS...) noexcept>