|
using | _State_ptr = unique_ptr< _State > |
|
typedef __gthread_t | native_handle_type |
|
|
template<typename _Callable , typename... _Args, typename = _Require<__not_same<_Callable>>> |
| thread (_Callable &&__f, _Args &&... __args) |
|
| thread (const thread &)=delete |
|
| thread (thread &&__t) noexcept |
|
void | detach () |
|
id | get_id () const noexcept |
|
void | join () |
|
bool | joinable () const noexcept |
|
native_handle_type | native_handle () |
|
thread & | operator= (const thread &)=delete |
|
thread & | operator= (thread &&__t) noexcept |
|
void | swap (thread &__t) noexcept |
|
|
template<typename _Callable , typename... _Args> |
static _Invoker< __decayed_tuple< _Callable, _Args... > > | __make_invoker (_Callable &&__callable, _Args &&... __args) |
|
static unsigned int | hardware_concurrency () noexcept |
|
thread
Definition at line 73 of file thread.
◆ native_handle()
native_handle_type std::thread::native_handle |
( |
| ) |
|
|
inline |
- Precondition
- thread is joinable
Definition at line 196 of file thread.
The documentation for this class was generated from the following file: