ACS::ThreadBase Member List

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]
defaultResponseTimeACS::ThreadBase [static]
defaultSleepTimeACS::ThreadBase [static]
DoneThreadACS::ThreadBase [static]
exit()ACS::ThreadBase [inline, virtual]
exitRequest_mACS::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]
InitThreadACS::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_sleepSemaphoreACS::ThreadBase [mutable, private]
m_suspendSemaphoreACS::ThreadBase [mutable, private]
makeTimeInterval()ACS::ThreadBase
name_mACS::ThreadBase [private]
NullThreadBaseACS::ThreadBase [static]
parameter_mpACS::ThreadBase [private]
responseTime_mACS::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 valueACS::ThreadBase
SLEEP_INTERRUPTED enum valueACS::ThreadBase
SLEEP_OK enum valueACS::ThreadBase
SLEEP_SUSPEND enum valueACS::ThreadBase
SleepReturn enum nameACS::ThreadBase
sleepTime_mACS::ThreadBase [private]
stackSize_mACS::ThreadBase [private]
stop(bool terminating=false)ACS::ThreadBase
stopped_mACS::ThreadBase [private]
suspend()ACS::ThreadBase
suspendStatus_mACS::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_mACS::ThreadBase [private]
threadManager_mpACS::ThreadBase [private]
threadProcedure_mpACS::ThreadBase [private]
thrFlags_mACS::ThreadBase [private]
timeStamp_mACS::ThreadBase [private]
yield()ACS::ThreadBase [protected, virtual]
~Loggable()Logging::Loggable [virtual]
~ThreadBase()ACS::ThreadBase [virtual]