![]() |
|
|
Generated: 24 Nov 2008 |
#include <iostream>
#include "GaudiKernel/Bootstrap.h"
#include "GaudiKernel/System.h"
#include "GaudiKernel/IInterface.h"
#include "GaudiKernel/IAlgorithm.h"
#include "GaudiKernel/IService.h"
#include "GaudiKernel/IAppMgrUI.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/IClassManager.h"
#include "Reflex/PluginService.h"

Go to the source code of this file.
Namespaces | |
| namespace | Gaudi |
Classes | |
| class | Gaudi::BootSvcLocator |
| A dual-stage boostrap mechanism is used to ensure an orderly startup of the ApplicationMgr. More... | |
Functions | |
| IAppMgrUI * | Gaudi::createApplicationMgr (const std::string &dllname, const std::string &factname) |
| IAppMgrUI * | Gaudi::createApplicationMgrEx (const std::string &dllname, const std::string &factname) |
| ISvcLocator * | Gaudi::svcLocator () |
| ISvcLocator * | Gaudi::setInstance (ISvcLocator *newInstance) |
| Set new instance of service locator. | |
| IAppMgrUI * | Gaudi::setInstance (IAppMgrUI *newInstance) |
| Set new instance of service locator. | |
| IInterface * | Gaudi::createInstance (const std::string &name, const std::string &factname, const std::string &ddlname) |
| IAppMgrUI * | Gaudi::createApplicationMgr (const std::string &dllname) |
| IAppMgrUI * | Gaudi::createApplicationMgr () |
Variables | |
| static ISvcLocator * | s_svclocInstance = 0 |
| static IAppMgrUI * | s_appmgrInstance = 0 |
| static std::list< IService * > | s_bootServices |
| static IService * | s_bootService = 0 |
| static IInterface * | s_bootInterface = 0 |
| std::string dllName |
Definition at line 215 of file Bootstrap.cpp.
Definition at line 217 of file Bootstrap.cpp.
| std::string facName |
Definition at line 216 of file Bootstrap.cpp.
IAppMgrUI* s_appmgrInstance = 0 [static] |
Definition at line 64 of file Bootstrap.cpp.
IInterface* s_bootInterface = 0 [static] |
Definition at line 258 of file Bootstrap.cpp.
IService* s_bootService = 0 [static] |
Definition at line 257 of file Bootstrap.cpp.
std::list<IService*> s_bootServices [static] |
Definition at line 256 of file Bootstrap.cpp.
ISvcLocator* s_svclocInstance = 0 [static] |
Definition at line 63 of file Bootstrap.cpp.