Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

acsThreadBase.h File Reference

#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"

Include dependency graph for acsThreadBase.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  ACS

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...

Typedefs

typedef std::map< ACE_CString,
ThreadBase * > 
ThreadMap
 thread <map> typedef

Functions

TimeInterval getTime ()


Detailed Description

Header file for ThreadBase former BACI Thread.

Typedef Documentation

typedef std::map<ACE_CString, ThreadBase*> ACS::ThreadMap
 

thread <map> typedef


Function Documentation

TimeInterval getTime  ) 
 

Deprecated:
Use getTime() from acsutilTimeStamp.h instead.

Todo:
Remove this deprecated function with ACS 5.1 or 6.0


Generated on Thu Apr 30 02:32:29 2009 for ACS C++ API by doxygen 1.3.8