Quick Links: |
#include <bslstl_function_invokerutil.h>
Static Public Member Functions | |
static RET | invoke (const Function_Rep *rep, typename bslmf::ForwardingType< ARGS >::Type...args) |
Specialization of dispatcher functor class objects that are not suitable for the small-object optimization and are thus allocated out of place.
See Component bslstl_function_invokerutil
static RET bslstl::Function_InvokerUtil_Dispatch< Function_InvokerUtil::e_OutofplaceFunctor, RET(ARGS...), FUNC >::invoke | ( | const Function_Rep * | rep, | |
typename bslmf::ForwardingType< ARGS >::Type... | args | |||
) | [static] |
For the specified args
and rep
, return (*rep.target<FUNC>())(args...)
.