|
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 62 of file thread.
◆ _State_ptr
◆ native_handle_type
typedef __gthread_t std::thread::native_handle_type |
◆ thread() [1/2]
template<typename _Callable , typename... _Args, typename = _Require<__not_same<_Callable>>>
std::thread::thread |
( |
_Callable && |
__f, |
|
|
_Args &&... |
__args |
|
) |
| |
|
inlineexplicit |
◆ ~thread()
◆ thread() [2/2]
std::thread::thread |
( |
thread && |
__t | ) |
|
|
inlinenoexcept |
◆ __make_invoker()
template<typename _Callable , typename... _Args>
static _Invoker< __decayed_tuple< _Callable, _Args... > > std::thread::__make_invoker |
( |
_Callable && |
__callable, |
|
|
_Args &&... |
__args |
|
) |
| |
|
inlinestatic |
◆ get_id()
◆ joinable()
bool std::thread::joinable |
( |
| ) |
const |
|
inlinenoexcept |
◆ native_handle()
native_handle_type std::thread::native_handle |
( |
| ) |
|
|
inline |
- Precondition
- thread is joinable
Definition at line 178 of file thread.
◆ operator=()
◆ swap()
void std::thread::swap |
( |
thread & |
__t | ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: