#include <sigc++/functors/mem_fun.h>
◆ function_type
template <typename T_func , typename... T_arg>
◆ obj_type_with_modifier
template <typename T_func , typename... T_arg>
◆ object_type
template <typename T_func , typename... T_arg>
◆ mem_functor() [1/2]
template <typename T_func , typename... T_arg>
Constructs an invalid functor.
◆ mem_functor() [2/2]
template <typename T_func , typename... T_arg>
Constructs a mem_functor object that wraps the passed method.
- Parameters
-
◆ operator()()
template <typename T_func , typename... T_arg>
Execute the wrapped method operating on the passed instance.
- Parameters
-
obj | Reference to instance the method should operate on. |
a | Arguments to be passed on to the method. |
- Returns
- The return value of the method invocation.
◆ func_ptr_
template <typename T_func , typename... T_arg>