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

# IUpdateManagerSvc.h File Reference

`#include <string>`
`#include <typeinfo>`
`#include "GaudiKernel/IInterface.h"`

Include dependency graph for IUpdateManagerSvc.h:

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

Go to the source code of this file.

## Namespaces
namespace | Gaudi
## Classes
class | BaseObjectMemberFunction
| Base class of ObjectMemberFunction. More...
class | ObjectMemberFunction< CallerClass >
| This class is used by IUpdateManagerSvc to keep pairs made of a member function and a pointer to the object for which that member function has to be called. More...
class | BasePtrSetter
| Base class to set the pointer to an object of a class derived from DataObject in a generic way. More...
class | PtrSetter< ActualType >
| Templated specialization of BasePtrSetter. More...
class | IUpdateManagerSvc
| Interface class to the Update Manager service. More...
## Defines
#define | GAUDIKERNEL_IUPDATEMANAGERSVC_H 1
## Functions
static const InterfaceID | IID_IUpdateManagerSvc ("IUpdateManagerSvc", 1, 0)

## Define Documentation

#define GAUDIKERNEL_IUPDATEMANAGERSVC_H 1

Definition at line 3 of file IUpdateManagerSvc.h.

## Function Documentation

static const InterfaceID IID_IUpdateManagerSvc | ( | "IUpdateManagerSvc" | ,
|  | 1 | ,
|  | 0 |  |
| ) |  |  | `[static]`