|
libcopp 2.3.1
|
#include <task_actions.h>


Data Structures | |
| struct | invoker |
| struct | invoker< Tz, false > |
| struct | invoker< Tz, true > |
Public Types | |
| using | value_type = Ty(*)(void *) |
Public Member Functions | |
| task_action_function (value_type func) | |
| ~task_action_function () | |
| 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 | func_ |
Definition at line 99 of file task_actions.h.
| using task_action_function< Ty >::value_type = Ty (*)(void *) |
Definition at line 101 of file task_actions.h.
|
inline |
Definition at line 123 of file task_actions.h.
|
inline |
Definition at line 124 of file task_actions.h.
Referenced by task_action_function< 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 126 of file task_actions.h.
|
inlinestatic |
Definition at line 130 of file task_actions.h.
References task_action_function< Ty >::~task_action_function().
|
private |
Definition at line 140 of file task_actions.h.
Referenced by task_action_function< Ty >::invoker< Tz, true >::invoke(), and task_action_function< Ty >::invoker< Tz, false >::invoke().