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

IGuiSvc Class Reference

#include <IGuiSvc.h>

Inheritance diagram for IGuiSvc:

IInterface GuiSvc List of all members.

Public Methods

virtual gui::GuiMgr* guiMgr () = 0
virtual void quit () = 0
virtual void finishSetup () = 0
virtual StatusCode initialize () = 0
virtual StatusCode finalize () = 0

Static Public Methods

const InterfaceID& interfaceID ()
 Retrieve interface ID. More...


Detailed Description

Proper Gaudi abstract interface class for the GuiSvc

Definition at line 15 of file IGuiSvc.h.


Member Function Documentation

virtual StatusCode IGuiSvc::finalize ( ) [pure virtual]
 

Reimplemented in GuiSvc.

virtual void IGuiSvc::finishSetup ( ) [pure virtual]
 

Reimplemented in GuiSvc.

virtual gui::GuiMgr* IGuiSvc::guiMgr ( ) [pure virtual]
 

Reimplemented in GuiSvc.

Referenced by GuiTestAlg::initialize().

virtual StatusCode IGuiSvc::initialize ( ) [pure virtual]
 

Reimplemented in GuiSvc.

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

Retrieve interface ID.

Definition at line 30 of file IGuiSvc.h.

virtual void IGuiSvc::quit ( ) [pure virtual]
 

Reimplemented in GuiSvc.


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