libcopp
2.2.0
|
#include <task_actions.h>
Public Types | |
using | value_type = typename std::decay< Ty >::type |
Public Member Functions | |
template<typename... TARG> | |
task_action_functor (TARG &&...arg) | |
template<typename... TARG> | |
task_action_functor (task_action_functor &&other, TARG &&...) | |
template<typename... TARG> | |
task_action_functor (const task_action_functor &other, TARG &&...) | |
~task_action_functor () | |
int | operator() (void *priv_data) override |
virtual int | on_finished (task_impl &) |
Static Public Member Functions | |
static void | placement_destroy (void *selfp) |
Private Attributes | |
value_type | functor_ |
Definition at line 66 of file task_actions.h.
using task_action_functor< Ty >::value_type = typename std::decay<Ty>::type |
Definition at line 68 of file task_actions.h.
|
inline |
Definition at line 71 of file task_actions.h.
|
inline |
Definition at line 74 of file task_actions.h.
|
inline |
Definition at line 77 of file task_actions.h.
|
inline |
Definition at line 79 of file task_actions.h.
Referenced by task_action_functor< Ty >::placement_destroy().
|
virtualinherited |
Definition at line 19 of file task_action_impl.cpp.
Referenced by impl::task_impl::_notify_finished().
|
inlineoverridevirtual |
Implements impl::task_action_impl.
Definition at line 80 of file task_actions.h.
References detail::task_action_functor_check::call().
|
inlinestatic |
Definition at line 84 of file task_actions.h.
References task_action_functor< Ty >::~task_action_functor().
|
private |
Definition at line 94 of file task_actions.h.