|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|
Specialization for void type. More...
#include <future_extensions.h>

Public Member Functions | |
| pool_future< void > | get_future () |
| void | set_value () |
| void | set_exception (std::exception_ptr exception) |
| void | set_value_at_thread_exit () |
| void | set_exception_at_thread_exit (std::exception_ptr exception) |
Private Attributes | |
| std::promise< void > | promise_ |
Specialization for void type.
Definition at line 150 of file future_extensions.h.
|
inline |
Definition at line 152 of file future_extensions.h.
References kcenon::thread::pool_promise< T >::promise_.
|
inline |
Definition at line 160 of file future_extensions.h.
References kcenon::thread::pool_promise< T >::promise_.
|
inline |
Definition at line 168 of file future_extensions.h.
References kcenon::thread::pool_promise< T >::promise_.
|
inline |
Definition at line 156 of file future_extensions.h.
References kcenon::thread::pool_promise< T >::promise_.
|
inline |
Definition at line 164 of file future_extensions.h.
References kcenon::thread::pool_promise< T >::promise_.
|
private |
Definition at line 173 of file future_extensions.h.