The Gaudi Framework
v30r3 (a5ef0a68)
|
Base class to set the pointer to an object of a class derived from DataObject in a generic way. More...
#include <GaudiKernel/IUpdateManagerSvc.h>
Public Member Functions | |
virtual | ~BasePtrSetter ()=default |
Empty virtual destructor. More... | |
virtual void | set (DataObject *)=0 |
sets the internal pointer to the provided data object (with a dynamic_cast). More... | |
virtual bool | isNull ()=0 |
tells if the internal pointer is nullptr. More... | |
Base class to set the pointer to an object of a class derived from DataObject in a generic way.
Definition at line 123 of file IUpdateManagerSvc.h.
|
virtualdefault |
Empty virtual destructor.
|
pure virtual |
tells if the internal pointer is nullptr.
Implemented in IUpdateManagerSvc::PtrSetter< ActualType >.
|
pure virtual |
sets the internal pointer to the provided data object (with a dynamic_cast).
Implemented in IUpdateManagerSvc::PtrSetter< ActualType >.