Template Struct InvokeMethodWithoutArgsAction

Struct Documentation

template<class Class, typename MethodPtr>
struct InvokeMethodWithoutArgsAction

Public Types

using ReturnType = typename std::result_of<MethodPtr(Class*)>::type

Public Functions

template<typename ...Args>
inline ReturnType operator()(const Args&...) const

Public Members

Class *const obj_ptr
const MethodPtr method_ptr