![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Light wrapper around std::thread. More...
Public Member Functions | |
Thread ()=default | |
Thread (const Thread &)=delete | |
Thread (Thread &&)=delete | |
template<typename T , void(T::*)() callable> | |
void | Start (T *object) |
Static Public Member Functions | |
template<typename T , void(T::*)() callable> | |
static void | DoStart (T *object) |
Protected Member Functions | |
~Thread () | |
Protected Attributes | |
std::thread | m_Thread |
std::atomic< bool > | m_Kill = false |
Light wrapper around std::thread.
Ensures Join has been called.
|
default |
|
delete |
|
delete |
|
inlineprotected |
|
protected |
|
protected |