| # Gaudi Framework, version v22r0 |

Home |  | Generated: 9 Feb 2011

# Bootstrap.cpp File Reference

`#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"`
Include dependency graph for Bootstrap.cpp:

Go to the source code of this file.

## Classes
class | Gaudi::BootSvcLocator
| A dual-stage boostrap mechanism is used to ensure an orderly startup of the ApplicationMgr. More...
## Namespaces
namespace | Gaudi

| Helper functions to set/get the application return code.
## Variables
static SmartIF< ISvcLocator > | s_svclocInstance
static SmartIF< IAppMgrUI > | s_appmgrInstance
static std::list< IService * > | s_bootServices
static SmartIF< IService > | s_bootService
static SmartIF< IInterface > | s_bootInterface

## Variable Documentation

SmartIF<IAppMgrUI> s_appmgrInstance`[static]`

Definition at line 60 of file Bootstrap.cpp.

SmartIF<IInterface> s_bootInterface`[static]`

Definition at line 233 of file Bootstrap.cpp.

SmartIF<IService> s_bootService`[static]`

Definition at line 232 of file Bootstrap.cpp.

std::list<IService*> s_bootServices`[static]`

Definition at line 231 of file Bootstrap.cpp.

SmartIF<ISvcLocator> s_svclocInstance`[static]`

Definition at line 59 of file Bootstrap.cpp.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines