#include <mingw.thread.h>
Definition at line 157 of file mingw.thread.h.
◆ native_handle_type
◆ thread() [1/4]
| mingw_stdthread::thread::thread |
( |
| ) |
|
|
inline |
◆ thread() [2/4]
| mingw_stdthread::thread::thread |
( |
thread && |
other | ) |
|
|
inline |
◆ thread() [3/4]
| mingw_stdthread::thread::thread |
( |
const thread & |
other | ) |
|
|
delete |
◆ thread() [4/4]
template<class Func , typename... Args>
| mingw_stdthread::thread::thread |
( |
Func && |
func, |
|
|
Args &&... |
args |
|
) |
| |
|
inlineexplicit |
◆ ~thread()
| mingw_stdthread::thread::~thread |
( |
| ) |
|
|
inline |
◆ _hardware_concurrency_helper()
| static unsigned int mingw_stdthread::thread::_hardware_concurrency_helper |
( |
| ) |
|
|
inlinestaticnoexcept |
◆ detach()
| void mingw_stdthread::thread::detach |
( |
| ) |
|
|
inline |
◆ get_id()
| id mingw_stdthread::thread::get_id |
( |
| ) |
const |
|
inlinenoexcept |
◆ hardware_concurrency()
| static unsigned int mingw_stdthread::thread::hardware_concurrency |
( |
| ) |
|
|
inlinestaticnoexcept |
◆ join()
| void mingw_stdthread::thread::join |
( |
| ) |
|
|
inline |
◆ joinable()
| bool mingw_stdthread::thread::joinable |
( |
| ) |
const |
|
inline |
◆ native_handle()
◆ operator=() [1/2]
| thread & mingw_stdthread::thread::operator= |
( |
const thread & |
| ) |
|
|
delete |
◆ operator=() [2/2]
| thread & mingw_stdthread::thread::operator= |
( |
thread && |
other | ) |
|
|
inlinenoexcept |
◆ swap()
| void mingw_stdthread::thread::swap |
( |
thread && |
other | ) |
|
|
inlinenoexcept |
◆ threadfunc()
template<class Call , typename... Args>
| static unsigned __stdcall mingw_stdthread::thread::threadfunc |
( |
void * |
arg | ) |
|
|
inlinestatic |
◆ mHandle
| HANDLE mingw_stdthread::thread::mHandle |
|
protected |
◆ mThreadId
| id mingw_stdthread::thread::mThreadId |
|
protected |
The documentation for this class was generated from the following file: