Standard thread.
More...
#include <thread_internal.h>
Standard thread.
Definition at line 46 of file thread_internal.h.
◆ function_object_deleter_t
◆ native_handle_type
◆ thread() [1/6]
◆ thread() [2/6]
template<typename F , typename ... Args>
thread::thread |
( |
F && |
f, |
|
|
Args &&... |
args |
|
) |
| |
|
explicit |
◆ ~thread()
◆ thread() [3/6]
thread::thread |
( |
const thread & |
| ) |
|
|
delete |
◆ thread() [4/6]
◆ thread() [5/6]
template<typename Callable_T , typename ... Args_T>
thread::thread |
( |
Callable_T && |
f, |
|
|
Args_T &&... |
args |
|
) |
| |
◆ thread() [6/6]
template<typename Callable_T , typename ... Args_T>
thread::thread |
( |
Callable_T && |
f, |
|
|
Args_T &&... |
args |
|
) |
| |
◆ delete_function_object()
template<typename F_T >
void thread::delete_function_object |
( |
const void * |
func_obj | ) |
|
|
staticprivate |
◆ delete_system_thread()
void thread::delete_system_thread |
( |
void |
| ) |
|
|
private |
◆ detach()
void thread::detach |
( |
void |
| ) |
|
◆ get_id()
◆ hardware_concurrency()
unsigned thread::hardware_concurrency |
( |
void |
| ) |
|
|
inlinestaticnoexcept |
◆ join()
void thread::join |
( |
void |
| ) |
|
◆ joinable()
bool thread::joinable |
( |
void |
| ) |
const |
|
noexcept |
◆ native_handle()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ run_function_object()
template<typename F_T >
void thread::run_function_object |
( |
const void * |
func_object | ) |
|
|
staticprivate |
◆ swap()
void thread::swap |
( |
thread & |
t | ) |
|
|
noexcept |
◆ function_object_deleter_
◆ id_
The documentation for this class was generated from the following files: