Phasor
01.00.10.059
|
#include <PhasorThread.h>
Public Member Functions | |
PhasorThread () | |
virtual | ~PhasorThread () |
virtual bool | run () |
void | ProcessEvents (bool block=false, bool main=true, bool ignoretime=false) |
DWORD | InvokeInMain (std::shared_ptr< PhasorThreadEvent > e) |
DWORD | InvokeInAux (std::shared_ptr< PhasorThreadEvent > e) |
void | RemoveAuxEvent (DWORD id) |
int | thread_main () |
Public Member Functions inherited from Thread | |
Thread () | |
virtual | ~Thread () |
void | close () |
bool | has_closed () |
Friends | |
class | PhasorThreadEvent |
Additional Inherited Members | |
Protected Member Functions inherited from Thread | |
void | ready () |
void | error () |
bool | check (DWORD dwSleep=0) |
PhasorThread::PhasorThread | ( | ) |
|
virtual |
DWORD PhasorThread::InvokeInAux | ( | std::shared_ptr< PhasorThreadEvent > | e | ) |
DWORD PhasorThread::InvokeInMain | ( | std::shared_ptr< PhasorThreadEvent > | e | ) |
void PhasorThread::ProcessEvents | ( | bool | block = false , |
bool | main = true , |
||
bool | ignoretime = false |
||
) |
void PhasorThread::RemoveAuxEvent | ( | DWORD | id | ) |
|
virtual |
Reimplemented from Thread.
|
virtual |
Implements Thread.
|
friend |