Gaudi Framework, version v23r9

Home   Generated: Thu Jul 18 2013
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ThreadGaudi.h
Go to the documentation of this file.
1 #ifndef GAUDI_KERNEL_THREADLIBGAUDI_H
2 #define GAUDI_KERNEL_THREADLIBGAUDI_H
3 
4 #include "GaudiKernel/System.h" /* ThreadHandle" */
5 #include <string>
6 #include <map>
7 
8 
9 
16 public:
19  static ThreadGaudi* instance() ;
21  void setThreadID(const std::string& threadID) ;
23  ThreadMap* getThreadMap() ;
25  const std::string& getThreadID() ;
26 
27 protected:
28  ThreadGaudi() ;
29  virtual ~ThreadGaudi() ;
31 };
32 
40 GAUDI_API bool isGaudiThreaded(const std::string& name);
41 
42 #endif // GAUDI_KERNEL_THREADLIBGAUDI_H

Generated at Thu Jul 18 2013 12:18:03 for Gaudi Framework, version v23r9 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004