#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: