This is the complete list of members for
ACS::ThreadBase, including all inherited members.
cancel() | ACS::ThreadBase | |
check() | ACS::ThreadBase | |
create(const long _thrFlags=THR_NEW_LWP|THR_DETACHED) | ACS::ThreadBase | [protected] |
defaultResponseTime | ACS::ThreadBase | [static] |
defaultSleepTime | ACS::ThreadBase | [static] |
DoneThread | ACS::ThreadBase | [static] |
exit() | ACS::ThreadBase | [inline, virtual] |
exitRequest_m | ACS::ThreadBase | [private] |
exitRequested() const | ACS::ThreadBase | [inline] |
getLogger() const | Logging::Loggable | [virtual] |
getName() const | ACS::ThreadBase | [inline] |
getPriority() | ACS::ThreadBase | |
getResponseTime() const | ACS::ThreadBase | [inline] |
getSleepTime() const | ACS::ThreadBase | [inline] |
getThreadID() | ACS::ThreadBase | [inline] |
getThreadProcedure() const | ACS::ThreadBase | [inline] |
InitThread | ACS::ThreadBase | [static] |
isAlive() const | ACS::ThreadBase | [inline] |
isResponding() const | ACS::ThreadBase | |
isStopped() const | ACS::ThreadBase | [inline] |
isSuspended() const | ACS::ThreadBase | [inline] |
Loggable() | Logging::Loggable | |
Loggable(const std::string &loggerName) | Logging::Loggable | |
Loggable(Logger::LoggerSmartPtr logger) | Logging::Loggable | |
m_sleepSemaphore | ACS::ThreadBase | [mutable, private] |
m_suspendSemaphore | ACS::ThreadBase | [mutable, private] |
makeTimeInterval() | ACS::ThreadBase | |
name_m | ACS::ThreadBase | [private] |
NullThreadBase | ACS::ThreadBase | [static] |
parameter_mp | ACS::ThreadBase | [private] |
responseTime_m | ACS::ThreadBase | [private] |
restart() | ACS::ThreadBase | |
resume() | ACS::ThreadBase | [virtual] |
setInitializers(InitThreadFunc InitThread_, DoneThreadFunc DoneThread_) | ACS::ThreadBase | [inline, static] |
setLogger(Logger::LoggerSmartPtr logger) | Logging::Loggable | [inline, virtual] |
setPriority(int _priority) | ACS::ThreadBase | |
setResponseTime(const TimeInterval &_responseTime) | ACS::ThreadBase | [inline] |
setSleepTime(const TimeInterval &_sleepTime) | ACS::ThreadBase | [inline] |
setStopped() | ACS::ThreadBase | [inline] |
sleep(TimeInterval timeIn100ns=0) const | ACS::ThreadBase | |
SLEEP_ERROR enum value | ACS::ThreadBase | |
SLEEP_INTERRUPTED enum value | ACS::ThreadBase | |
SLEEP_OK enum value | ACS::ThreadBase | |
SLEEP_SUSPEND enum value | ACS::ThreadBase | |
SleepReturn enum name | ACS::ThreadBase | |
sleepTime_m | ACS::ThreadBase | [private] |
stackSize_m | ACS::ThreadBase | [private] |
stop(bool terminating=false) | ACS::ThreadBase | |
stopped_m | ACS::ThreadBase | [private] |
suspend() | ACS::ThreadBase | |
suspendStatus_m | ACS::ThreadBase | [private] |
terminate() | ACS::ThreadBase | |
ThreadBase(const ACE_CString &_name, ACE_Thread_Manager *_threadManager, void *_threadProcedure, void *_parameter, const TimeInterval &_responseTime=ThreadBase::defaultResponseTime, const TimeInterval &_sleepTime=ThreadBase::defaultSleepTime, const bool _create=true, const long _thrFlags=THR_NEW_LWP|THR_DETACHED, const size_t _stackSize=ACE_DEFAULT_THREAD_STACKSIZE) | ACS::ThreadBase | |
threadID_m | ACS::ThreadBase | [private] |
threadManager_mp | ACS::ThreadBase | [private] |
threadProcedure_mp | ACS::ThreadBase | [private] |
thrFlags_m | ACS::ThreadBase | [private] |
timeStamp_m | ACS::ThreadBase | [private] |
yield() | ACS::ThreadBase | [protected, virtual] |
~Loggable() | Logging::Loggable | [virtual] |
~ThreadBase() | ACS::ThreadBase | [virtual] |