CSL
6.0
|
PThread version of Thread. More...
#include <ThreadUtilities.h>
Public Member Functions | |
ThreadPthread () | |
~ThreadPthread () | |
int | createThread (VoidFcnPtr *func, void *args) |
void | stopThread (int timeOutMilliseconds) |
Static Public Member Functions | |
static CThread * | MakeThread () |
factory method More... | |
Public Attributes | |
pthread_t | mThread |
pthread_attr_t | mAttributes |
PThread version of Thread.
Definition at line 92 of file ThreadUtilities.h.
ThreadPthread::ThreadPthread | ( | ) |
Definition at line 98 of file ThreadUtilities.cpp.
References csl::CThread::mAttributes.
ThreadPthread::~ThreadPthread | ( | ) |
Definition at line 102 of file ThreadUtilities.cpp.
References csl::CThread::mAttributes, and csl::CThread::mThread.
|
virtual |
Implements csl::CThread.
Definition at line 110 of file ThreadUtilities.cpp.
References csl::CThread::mAttributes, and csl::CThread::mThread.
Referenced by PME::start_management_thread().
|
staticinherited |
factory method
Definition at line 46 of file ThreadUtilities.cpp.
Referenced by csl::GrainCloud::GrainCloud(), and csl::FileIO::open().
|
inherited |
Definition at line 50 of file ThreadUtilities.cpp.
References csl::CThread::mThread.
Referenced by csl::GrainCloud::~GrainCloud().
|
inherited |
Definition at line 53 of file ThreadUtilities.h.
Referenced by createThread(), csl::CThread::stopThread(), csl::CThread::~CThread(), and ~ThreadPthread().
|
inherited |
Definition at line 54 of file ThreadUtilities.h.
Referenced by createThread(), ThreadPthread(), and ~ThreadPthread().