Invoke the held member function with eleven arguments.

Synopsis

Declared in <bdlf_memfn.h>

template<class INSTANCE>
ResultType
operator()(
    INSTANCE& object,
    ARG1 arg1,
    ARG2 arg2,
    ARG3 arg3,
    ARG4 arg4,
    ARG5 arg5,
    ARG6 arg6,
    ARG7 arg7,
    ARG8 arg8,
    ARG9 arg9,
    ARG10 arg10,
    ARG11 arg11) const;

Description

Invoke the member function pointer held by this wrapper on the specified object reference to a modifiable instance of the parameterized INSTANCE type, with the specified arguments arg1 up to arg11, and return the result of this invocation, or void if this member function pointer does not return a result.

Return Value

result of the member‐function invocation

Parameters

Name

Description

object

instance on which to invoke the member function

arg1

first argument

arg2

second argument

arg3

third argument

arg4

fourth argument

arg5

fifth argument

arg6

sixth argument

arg7

seventh argument

arg8

eighth argument

arg9

ninth argument

arg10

tenth argument

arg11

eleventh argument

Created with MrDocs