| # Gaudi Framework, version v22r2 |

Home |  | Generated: Tue May 10 2011

Classes | Namespaces

# GaudiCommon.h File Reference

`#include <string>`
`#include <vector>`
`#include <map>`
`#include <algorithm>`
`#include "GaudiKernel/StatusCode.h"`
`#include "GaudiKernel/IMessageSvc.h"`
`#include "GaudiKernel/IToolSvc.h"`
`#include "GaudiKernel/IAlgTool.h"`
`#include "GaudiKernel/IAlgContextSvc.h"`
`#include "GaudiKernel/IDataProviderSvc.h"`
`#include "GaudiKernel/SmartDataPtr.h"`
`#include "GaudiKernel/System.h"`
`#include "GaudiKernel/GaudiException.h"`
`#include "GaudiKernel/IChronoStatSvc.h"`
`#include "GaudiKernel/StatEntity.h"`
`#include "GaudiKernel/ICounterSummarySvc.h"`
`#include "GaudiKernel/IUpdateManagerSvc.h"`
`#include "GaudiKernel/TransientFastContainer.h"`
`#include "GaudiKernel/HashMap.h"`
`#include "GaudiAlg/GaudiCommonImp.h"`
Include dependency graph for GaudiCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | GaudiCommon< PBASE >
| Implements the common functionality between GaudiTools and GaudiAlgorithms. More...
## Namespaces
namespace | Gaudi

| Helper functions to set/get the application return code.
namespace | Gaudi::Utils

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