| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PythonScriptingSvc.h
Go to the documentation of this file.
1 // $Id: PythonScriptingSvc.h,v 1.2 2004/07/06 10:51:24 mato Exp $
2 #ifndef GAUDIPYTHON_PYTHONSCRIPTINGSVC_H
3 #define GAUDIPYTHON_PYTHONSCRIPTINGSVC_H
4
5 // Include Files
6 #include "GaudiKernel/Service.h"
7 #include "GaudiKernel/IRunable.h"
8
16 class PythonScriptingSvc : public extends1<Service, IRunable> {
17
18 public:
20 PythonScriptingSvc( const std::string& name, ISvcLocator* svc );
21
23 virtual StatusCode initialize();
24
26 virtual StatusCode finalize();
27
29 virtual StatusCode run();
30
31 protected:
33 virtual ~PythonScriptingSvc();
34 private:
36 std::string m_startupScript;
37 };
38
39 #endif // GAUDIPYTHON_PYTHONSCRIPTINGSVC_H
40
41