#include <ThreadUtilities.h>

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 Thread * | MakeThread () |
| factory method | |
| csl::Thread::Thread | ( | ) | [inline] |
| virtual csl::Thread::~Thread | ( | ) | [inline, virtual] |
| Thread * Thread::MakeThread | ( | ) | [static] |
factory method
Referenced by csl::GrainCloud::GrainCloud(), csl::ThreadedWriter::init(), csl::ThreadedReader::init(), csl::NullIO::NullIO(), csl::FileIO::open(), and csl::StdIO::StdIO().
| virtual int csl::Thread::createThread | ( | ThreadFunc | func, | |
| void * | args | |||
| ) | [pure virtual] |
| virtual int csl::Thread::createRealtimeThread | ( | ThreadFunc | func, | |
| void * | args | |||
| ) | [pure virtual] |
Implemented in csl::ThreadPthread.
Referenced by csl::ThreadedWriter::start(), csl::ThreadedReader::start(), and csl::NullIO::start().
1.5.8