Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v28r2p1 (f1a77ff4)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IComponentManager.h
Go to the documentation of this file.
1 #ifndef ICOMPONENTMANAGER_H_
2 #define ICOMPONENTMANAGER_H_
3 
4 // Include files
6 
11 class GAUDI_API IComponentManager: virtual public IStateful {
12 public:
15 
17  virtual const InterfaceID& componentBaseInterface() const = 0;
18 
19 };
20 
21 #endif /* ICOMPONENTMANAGER_H_ */
DeclareInterfaceID(IStateful, 1, 0)
InterfaceID.
Interface ID class.
Definition: IInterface.h:30
Interface for classes that implement the Gaudi State Machine.
Definition: IStateful.h:16
#define GAUDI_API
Definition: Kernel.h:107