klMatrix
Public Member Functions | Data Fields
klUnitTestThread Class Reference

#include <kl_thread_workflow.h>

Inheritance diagram for klUnitTestThread:
Inheritance graph
Collaboration diagram for klUnitTestThread:
Collaboration graph

Public Member Functions

 klUnitTestThread (void(*pf)(void))
 
void run ()
 
- Public Member Functions inherited from klThread< klMutex >
 klThread ()
 
virtual ~klThread (void)
 
klThreadState getState (void)
 
klThreadId getThreadId (void)
 
bool setPriority (int relative_priority)
 
void launch (void)
 
- Public Member Functions inherited from klRefCount< klMutex >
 klRefCount (void)
 
 klRefCount (const klRefCount &obj)
 
 ~klRefCount (void)
 
void addRef (void)
 
bool deleteRef (void)
 
klRefCountoperator= (const klRefCount &obj)
 
long useCount () const
 

Data Fields

void(* fPtr )(void)
 
string arg
 

Additional Inherited Members

- Public Types inherited from klThread< klMutex >
enum  klThreadState
 
- Static Public Member Functions inherited from klThread< klMutex >
static klThreadId getCurrentThreadId (void)
 
static bool waitForThread (klThreadId id)
 
- Static Protected Member Functions inherited from klThread< klMutex >
static unsigned __stdcall main (void *thread)
 
- Protected Attributes inherited from klThread< klMutex >
klThreadState state
 
klThreadId threadId
 

Constructor & Destructor Documentation

klUnitTestThread::klUnitTestThread ( void(*)(void)  pf)
inline

Member Function Documentation

void klUnitTestThread::run ( void  )
inlinevirtual

Implements klThread< klMutex >.

Field Documentation

string klUnitTestThread::arg
void(* klUnitTestThread::fPtr)(void)

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