The Gaudi Framework
v27r1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IThreadInitTool.h
Go to the documentation of this file.
1
#ifndef GAUDIKERNEL_ITHREADINITTOOL_H
2
#define GAUDIKERNEL_ITHREADINITTOOL_H 1
3
4
#include "
GaudiKernel/IAlgTool.h
"
5
6
//---------------------------------------------------------------------------
7
16
//---------------------------------------------------------------------------
17
18
class
IThreadInitTool
:
virtual
public
IAlgTool
{
19
public
:
20
21
DeclareInterfaceID
(
IThreadInitTool
, 1, 0);
22
23
virtual
void
initThread
() = 0;
24
25
virtual
void
terminateThread
() = 0;
26
27
virtual
unsigned
int
nInit
()
const
= 0;
28
29
};
30
#endif
IThreadInitTool::initThread
virtual void initThread()=0
IThreadInitTool::terminateThread
virtual void terminateThread()=0
IThreadInitTool::nInit
virtual unsigned int nInit() const =0
IAlgTool.h
IAlgTool
The interface implemented by the AlgTool base class.
Definition:
IAlgTool.h:23
IThreadInitTool::DeclareInterfaceID
DeclareInterfaceID(IThreadInitTool, 1, 0)
IThreadInitTool
IThreadInitTool GaudiKernel/IThreadInitTool.h.
Definition:
IThreadInitTool.h:18
GaudiKernel
GaudiKernel
IThreadInitTool.h
Generated on Tue Mar 15 2016 17:04:17 for The Gaudi Framework by
1.8.9.1