![]() |
The Gaudi Framework
v36r1 (3e2fb5a8)
|


Public Types | |
| using | dest_type = ActualType |
Public Member Functions | |
| PtrSetter (dest_type *&dest) | |
| void | set (DataObject *obj) override |
| sets the internal pointer to the provided data object (with a dynamic_cast). More... | |
| bool | isNull () override |
| tells if the internal pointer is nullptr. More... | |
Public Member Functions inherited from BasePtrSetter | |
| virtual | ~BasePtrSetter ()=default |
| Empty virtual destructor. More... | |
Private Attributes | |
| dest_type ** | m_storage |
| pointer to the pointer to fill provided by the user. More... | |
Templated specialization of BasePtrSetter.
Definition at line 147 of file IUpdateManagerSvc.h.
| using IUpdateManagerSvc::PtrSetter< ActualType >::dest_type = ActualType |
Definition at line 149 of file IUpdateManagerSvc.h.
|
inline |
Definition at line 150 of file IUpdateManagerSvc.h.
|
inlineoverridevirtual |
tells if the internal pointer is nullptr.
Implements BasePtrSetter.
Definition at line 152 of file IUpdateManagerSvc.h.
|
inlineoverridevirtual |
sets the internal pointer to the provided data object (with a dynamic_cast).
Implements BasePtrSetter.
Definition at line 151 of file IUpdateManagerSvc.h.
|
private |
pointer to the pointer to fill provided by the user.
Definition at line 156 of file IUpdateManagerSvc.h.