BloombergLP::bdlf::Bind_MapParameter<t_FUNC, t_FUNC_ARGS, 1, 1>

Map-parameter specialization for the member-function object argument.

Synopsis

Declared in <bdlf_bind.h>

template<
    class t_FUNC,
    class t_FUNC_ARGS>
struct Bind_MapParameter<t_FUNC, t_FUNC_ARGS, 1, 1>;

Description

This partial specialization of Bind_MapParameter is intended for use with member functions. The Bind_MemFnObjectWrapper will properly wrap around the class object reference or pointer, such that either can be used to invoke the member function.

Type Aliases

NameDescription
ObjectType Class type on which the member function is invoked.
Traits Member-function pointer traits for t_FUNC.
Type Forwarding type wrapping the member-function object argument.