Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
Base class to set the pointer to an object of a class derived from DataObject in a generic way. More...
#include <IUpdateManagerSvc.h>
Public Member Functions | |
virtual | ~BasePtrSetter () |
Empty virtual destructor. | |
virtual void | set (DataObject *)=0 |
sets the internal pointer to the provided data object (with a dynamic_cast). | |
virtual bool | isNull ()=0 |
tells if the internal pointer is NULL. |
Base class to set the pointer to an object of a class derived from DataObject in a generic way.
Definition at line 127 of file IUpdateManagerSvc.h.
virtual BasePtrSetter::~BasePtrSetter | ( | ) | [inline, virtual] |
virtual bool BasePtrSetter::isNull | ( | ) | [pure virtual] |
tells if the internal pointer is NULL.
Implemented in PtrSetter< ActualType >.
virtual void BasePtrSetter::set | ( | DataObject * | ) | [pure virtual] |
sets the internal pointer to the provided data object (with a dynamic_cast).
Implemented in PtrSetter< ActualType >.