#include <acsutil.h>
#include <acsutilThreadInit.h>
#include <map>
#include <vector>
#include <ace/Thread.h>
#include <ace/Thread_Manager.h>
#include <ace/Synch.h>
#include <acscommonC.h>
#include <ace/SString.h>
#include <logging.h>
#include <loggingLoggable.h>
#include "acsthreadErrType.h"
Go to the source code of this file.
Classes | |
class | ACS::ThreadBase |
Provides a ACS aware wrapper for ACE threads. More... | |
class | ACS::ThreadManagerBase |
Manages a pool of ACS Base threads. More... | |
class | ACS::ThreadBaseParameter |
ThreadBase parameter type definition. More... | |
class | ACS::ThreadSyncGuard |
Class implementing scope locking synchronization pattern. More... | |
Namespaces | |
namespace | ACS |
Typedefs | |
typedef std::map< ACE_CString, ThreadBase * > | ACS::ThreadMap |
thread <map> typedef | |
Functions | |
TimeInterval | ACS::getTime () |
Header file for ThreadBase former BACI Thread.