|
| | thread () |
| |
| template<typename Fn , typename... Args> |
| | thread (Fn &&fn, Args &&... args) |
| |
| template<typename OnDriftForkCallback , typename OnDriftDieCallback , typename Fn , typename... Args> |
| | thread (with_callback_t, OnDriftForkCallback on_drift_fork_cb, OnDriftDieCallback on_drift_die_cb, Fn &&fn, Args &&... args) |
| |
| template<typename W , typename Fn , typename... Args> |
| | thread (workhint< W > wh, Fn &&fn, Args &&... args) |
| |
| template<typename OnDriftForkCallback , typename OnDriftDieCallback , typename W , typename Fn , typename... Args> |
| | thread (with_callback_t, OnDriftForkCallback on_drift_fork_cb, OnDriftDieCallback on_drift_die_cb, workhint< W > wh, Fn &&fn, Args &&... args) |
| |
| | thread (const thread &)=delete |
| |
| thread & | operator= (const thread &)=delete |
| |
| | thread (thread &&th)=default |
| |
| thread & | operator= (thread &&th)=default |
| |
| template<typename Fn , typename... Args> |
| void | fork (Fn &&fn, Args &&... args) |
| |
| template<typename OnDriftForkCallback , typename OnDriftDieCallback , typename Fn , typename... Args> |
| void | fork (with_callback_t, OnDriftForkCallback on_drift_fork_cb, OnDriftDieCallback on_drift_die_cb, Fn &&fn, Args &&... args) |
| |
| template<typename W , typename Fn , typename... Args> |
| void | fork (workhint< W > wh, Fn &&fn, Args &&... args) |
| |
| template<typename OnDriftForkCallback , typename OnDriftDieCallback , typename W , typename Fn , typename... Args> |
| void | fork (with_callback_t, OnDriftForkCallback on_drift_fork_cb, OnDriftDieCallback on_drift_die_cb, workhint< W > wh, Fn &&fn, Args &&... args) |
| |
| T | join () |
| |
| bool | serialized () |
| |