|
CSL
6.0
|
PThread version of Thread. More...
#include <ThreadUtilities.h>
Inheritance diagram for csl::ThreadPthread: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().