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

Name

Description

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.

Created with MrDocs