Evo C++ Library v0.5.1
|
#include <evo/impl/systhread.h>
Public Types | |
typedef pthread_t | Handle |
typedef void *(* | RunFunc) (void *) |
Public Member Functions | |
SysThread () | |
~SysThread () | |
void | detach () |
bool | join () |
Error | start (RunFunc run_func, void *run_ptr) |
Static Public Member Functions | |
static ulong | id () |
static void | yield () |
Public Attributes | |
bool | attached |
Handle | handle |