| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# GetData.h File Reference

`#include "GaudiKernel/IDataProviderSvc.h"`
`#include "GaudiKernel/SmartDataPtr.h"`
`#include "GaudiUtils/Range.h"`
`#include "GaudiUtils/NamedRange.h"`

Include dependency graph for GetData.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
namespace | Gaudi
namespace | Gaudi::Utils
## Classes
struct | Gaudi::Utils::_GetType< TYPE >
| Helper structure to define the proper return type for "get"-functions. More...
struct | Gaudi::Utils::_GetType< TYPE * >
| the template specilization for pointers More...
struct | Gaudi::Utils::_GetType< TYPE & >
| the template specialization for references More...
struct | Gaudi::Utils::_GetType< Gaudi::Range_< CONTAINER > >
| the template specialization for "ranges" More...
struct | Gaudi::Utils::_GetType< Gaudi::NamedRange_< CONTAINER > >
| the template specialization for "named ranges" More...
struct | Gaudi::Utils::GetData< TYPE >
| Helper structure for iplementation of "get"-functions for GaudiCommon<BASE>. More...
struct | Gaudi::Utils::GetData< Gaudi::Range_< std::vector< const TYPE * > > >
| the template specialization for ranges More...
struct | Gaudi::Utils::GetData< Gaudi::NamedRange_< std::vector< const TYPE * > > >
| the template specialization for named ranges More...
struct | Gaudi::Utils::GetData< TYPE * >
| the template specialization for pointer types More...
struct | Gaudi::Utils::GetData< TYPE & >
| the template specialization for reference types More...
## Defines
#define | GAUDIUTILS_GETDATA_H 1

## Define Documentation

#define GAUDIUTILS_GETDATA_H 1

Definition at line 4 of file GetData.h.