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

Gaudi Class Reference

This is a number of static methods for bootstrapping the Gaudi framework. More...

#include <GaudiKernel/Bootstrap.h>

List of all members.

Static Public Methods

IAppMgrUIcreateApplicationMgrEx (const std::string& dllname , const std::string& factname )
IAppMgrUIcreateApplicationMgr (const std::string& dllname , const std::string& factname )
IAppMgrUIcreateApplicationMgr (const std::string& dllname )
IAppMgrUIcreateApplicationMgr ()
IInterfacecreateInstance (const std::string& name, const std::string& factname, const std::string& ddlname)
const IFactorygetFactory (const std::string& factname, const std::string& ddlname)
ISvcLocatorsvcLocator ()

Private Methods

 Gaudi ()


Detailed Description

This is a number of static methods for bootstrapping the Gaudi framework.

Author(s):
Pere Mato

Definition at line 24 of file Bootstrap.h.


Constructor & Destructor Documentation

Gaudi::Gaudi ( ) [inline, private]
 

Definition at line 26 of file Bootstrap.h.


Member Function Documentation

IAppMgrUI * Gaudi::createApplicationMgr ( ) [inline, static]
 

Definition at line 33 of file Bootstrap.h.

Referenced by createApplicationMgr().

IAppMgrUI * Gaudi::createApplicationMgr ( const std::string & dllname ) [inline, static]
 

Definition at line 30 of file Bootstrap.h.

IAppMgrUI * Gaudi::createApplicationMgr ( const std::string & dllname,
const std::string & factname ) [static]
 

Definition at line 21 of file Bootstrap.cpp.

IAppMgrUI * Gaudi::createApplicationMgrEx ( const std::string & dllname,
const std::string & factname ) [static]
 

Definition at line 31 of file Bootstrap.cpp.

IInterface * Gaudi::createInstance ( const std::string & name,
const std::string & factname,
const std::string & dllname ) [static]
 

Definition at line 88 of file Bootstrap.cpp.

Referenced by createApplicationMgrEx().

const IFactory * Gaudi::getFactory ( const std::string & factname,
const std::string & dllname ) [static]
 

Definition at line 144 of file Bootstrap.cpp.

Referenced by createInstance().

ISvcLocator * Gaudi::svcLocator ( ) [static]
 

Definition at line 71 of file Bootstrap.cpp.


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