| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Gaudi Namespace Reference

General Gaudi namespace. More...


Namespaces

namespace  Parsers
namespace  Guards
 Guards.h GaudiKernel/Guards.h Collection of very simple classes which allows to execution of some functions within the given well-defined and exception-safe context.
namespace  Histos
 collection of simple utilities to deal with histograms
namespace  Utils
namespace  Units
namespace  StateMachine

Functions

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)
ISvcLocatorsvcLocator ()
ISvcLocatorsetInstance (ISvcLocator *newInstance)
 Set new instance of service locator.
IAppMgrUIsetInstance (IAppMgrUI *newInstance)
 Set new instance of service locator.
void pushCurrentDataObject (DataObject **pobjAddr)
void popCurrentDataObject ()
DataObjectgetCurrentDataObject ()
void Sleep (int sec)
 Simple sleep function.
void NanoSleep (long long nsec)
 Small variation on the sleep function for nanoseconds sleep.

Detailed Description

General Gaudi namespace.

Author:
Juan PALACIOS
Date:
2005-11-21


Function Documentation

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

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

IAppMgrUI* Gaudi::createApplicationMgr ( const std::string &  dllname  ) 

IAppMgrUI* Gaudi::createApplicationMgr (  ) 

IInterface* Gaudi::createInstance ( const std::string &  name,
const std::string &  factname,
const std::string &  ddlname 
)

ISvcLocator* Gaudi::svcLocator (  ) 

ISvcLocator* Gaudi::setInstance ( ISvcLocator newInstance  ) 

Set new instance of service locator.

Parameters:
newInstance Current instance of service locator.
Returns:
Previous instance of service locator object.

IAppMgrUI* Gaudi::setInstance ( IAppMgrUI newInstance  ) 

Set new instance of service locator.

Parameters:
newInstance Current instance of service locator.
Returns:
Previous instance of service locator object.

void Gaudi::pushCurrentDataObject ( DataObject **  pobjAddr  ) 

void Gaudi::popCurrentDataObject (  ) 

DataObject* Gaudi::getCurrentDataObject (  ) 

void Gaudi::Sleep ( int  sec  ) 

Simple sleep function.

Author:
Marco Clemencic

void Gaudi::NanoSleep ( long long  nsec  ) 

Small variation on the sleep function for nanoseconds sleep.

Author:
Marco Clemencic

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:57:17 2011 for GaudiKernel by doxygen 1.4.7