Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

IScriptingSvc Class Reference

The interface implemented by the IScriptingSvc base class. More...

#include <GaudiKernel/IScriptingSvc.h>

Inheritance diagram for IScriptingSvc:

IService IInterface List of all members.

Public Methods

virtual StatusCode configure ( ) = 0
 Configure scripting.

virtual StatusCode execute ( ) = 0
 Execute scripting.

virtual StatusCode execute ( const std::string& script ) = 0
 Execute scripting with a specific script.


Static Public Methods

const InterfaceIDinterfaceID ()
 Retrieve interface ID. More...


Detailed Description

The interface implemented by the IScriptingSvc base class.

Author(s):
David R. Quarrie

Definition at line 18 of file IScriptingSvc.h.


Member Function Documentation

StatusCode IScriptingSvc::configure ( ) [pure virtual]
 

Configure scripting.

StatusCode IScriptingSvc::execute ( const std::string & script ) [pure virtual]
 

Execute scripting with a specific script.

StatusCode IScriptingSvc::execute ( ) [pure virtual]
 

Execute scripting.

const InterfaceID & IScriptingSvc::interfaceID ( ) [inline, static]
 

Retrieve interface ID.

Reimplemented from IService.

Definition at line 21 of file IScriptingSvc.h.


The documentation for this class was generated from the following file:
Generated at Wed Nov 21 12:22:13 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000