ServiceFactoryInvoker#

template<class R, class F, class ...Args>
class FunctorInvoker#

Public Types

using ReturnType = R#

Public Functions

inline FunctorInvoker(F &factory, ServiceProvider &serviceProvider)#
inline R invoke()#
template<class F>
struct BadFunctor#

Public Types

using ReturnType = int#

Public Functions

inline BadFunctor(F &factory, ServiceProvider &serviceProvider)#
inline int invoke()#
template<class F>
struct FunctorInvokerResolver#

Public Types

using Invoker = BadFunctor<F>#