csl::Thread Class Reference

#include <ThreadUtilities.h>

Inheritance diagram for csl::Thread:

csl::ThreadPthread csl::NullIO List of all members.

Detailed Description

The abstract CSL Thread class


Public Member Functions

 Thread ()
virtual ~Thread ()
virtual int createThread (ThreadFunc func, void *args)=0
virtual int createRealtimeThread (ThreadFunc func, void *args)=0

Static Public Member Functions

static ThreadMakeThread ()
 factory method


Constructor & Destructor Documentation

csl::Thread::Thread  )  [inline]
 

virtual csl::Thread::~Thread  )  [inline, virtual]
 


Member Function Documentation

Thread * Thread::MakeThread  )  [static]
 

factory method

virtual int csl::Thread::createThread ThreadFunc  func,
void *  args
[pure virtual]
 

Implemented in csl::ThreadPthread.

virtual int csl::Thread::createRealtimeThread ThreadFunc  func,
void *  args
[pure virtual]
 

Implemented in csl::ThreadPthread.


The documentation for this class was generated from the following files:
Generated on Fri Apr 6 20:18:22 2007 for CSL by  doxygen 1.4.5-20051010