Specialization of dispatcher functor class objects that are not suitable for the small‐object optimization and are thus allocated out of place.

Synopsis

Declared in <bslstl_function_invokerutil.h>

template<
    class FUNC,
    class RET,
    class... ARGS>
struct Function_InvokerUtil_Dispatch<Function_InvokerUtil::e_OutofplaceFunctor, RET(ARGS...), FUNC>;

Static Member Functions

Name

Description

invoke

For the specified args and rep, return (*rep.target<FUNC>())(args...).

Created with MrDocs