Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/thread.hpp"
Thread Lifecycle Policy Extension: invoke user-provided callbacks from within thread lifecycle.
Definition at line 293 of file thread.hpp.
Public Types | |
using | BasePol = PolicyLaunchOnly< BAS > |
using | Hook = function< void(Self &)> |
using | Self = PolicyLifecycleHook |
Public Member Functions | |
void | handle_after_thread () |
void | handle_begin_thread () |
void | handle_loose_thread () |
Public Member Functions inherited from PolicyLaunchOnly< BAS > | |
void | handle_after_thread () |
void | handle_loose_thread () |
void | perform_thread_function (FUN &&callable, ARGS &&...args) |
Public Attributes | |
Hook | hook_afterThread {} |
Hook | hook_beginThread {} |
Hook | hook_looseThread {} |