Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
PhasorThread Class Reference

#include <PhasorThread.h>

+ Inheritance diagram for PhasorThread:

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)
 

Constructor & Destructor Documentation

PhasorThread::PhasorThread ( )
PhasorThread::~PhasorThread ( )
virtual

Member Function Documentation

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)
bool PhasorThread::run ( )
virtual

Reimplemented from Thread.

int PhasorThread::thread_main ( )
virtual

Implements Thread.

Friends And Related Function Documentation

friend class PhasorThreadEvent
friend

The documentation for this class was generated from the following files: