| 
|   | DataObjectReadHandle (const DataObjID &k, IDataHandleHolder *owner) | 
|   | 
|   | DataObjectReadHandle (DataObjectReadHandle &&)=default | 
|   | 
| template<class OWNER , class K , typename  = typename std::enable_if<std::is_base_of<IProperty, OWNER>::value>::type>  | 
|   | DataObjectReadHandle (OWNER *owner, std::string name, const K &key={}, std::string doc="") | 
|   | Autodeclaring constructor with property name, mode, key and documentation.  More...
  | 
|   | 
  Public Member Functions inherited from DataObjectHandle< T > | 
| T *  | get () const  | 
|   | Retrieve object from transient data store.  More...
  | 
|   | 
| T *  | getIfExists () const  | 
|   | Bypass check of existence of object in transient store Only uses main location of the.  More...
  | 
|   | 
| bool  | exist () const  | 
|   | Check the existence of the object in the transient store.  More...
  | 
|   | 
| T *  | getOrCreate () | 
|   | Get object from store or create a new one if it doesn't exist.  More...
  | 
|   | 
| T *  | put (T *object) | 
|   | Register object in transient store.  More...
  | 
|   | 
  Public Member Functions inherited from DataObjectHandleBase | 
|   | DataObjectHandleBase (const DataObjID &k, Gaudi::DataHandle::Mode a, IDataHandleHolder *owner) | 
|   | 
|   | DataObjectHandleBase (const std::string &k, Gaudi::DataHandle::Mode a, IDataHandleHolder *owner) | 
|   | 
| virtual  | ~DataObjectHandleBase () | 
|   | 
|   | DataObjectHandleBase (const DataObjectHandleBase &)=delete | 
|   | 
|   | DataObjectHandleBase (DataObjectHandleBase &&) | 
|   | 
| DataObjectHandleBase &  | operator= (const DataObjectHandleBase &) | 
|   | 
| template<class OWNER , class K , typename  = typename std::enable_if<std::is_base_of<IProperty, OWNER>::value>::type>  | 
|   | DataObjectHandleBase (OWNER *owner, Gaudi::DataHandle::Mode m, std::string name, const K &key={}, std::string doc="") | 
|   | Autodeclaring constructor with property name, mode, key and documentation.  More...
  | 
|   | 
| std::string  | toString () const  | 
|   | 
| std::string  | pythonRepr () const  override | 
|   | 
| void  | fromString (const std::string &s) | 
|   | 
| bool  | isOptional () const  | 
|   | Check if the data object declared is optional for the algorithm.  More...
  | 
|   | 
| void  | setOptional (bool optional=true) | 
|   | 
| bool  | initialized () const  | 
|   | 
| bool  | wasRead () const  | 
|   | 
| bool  | wasWritten () const  | 
|   | 
| bool  | isValid () const  | 
|   | 
  Public Member Functions inherited from Gaudi::DataHandle | 
|   | DataHandle (const DataObjID &k, Mode a=Reader, IDataHandleHolder *owner=nullptr) | 
|   | 
|   | DataHandle (const DataObjID &k, const bool &isCond, Mode a=Reader, IDataHandleHolder *owner=nullptr) | 
|   | 
| virtual  | ~DataHandle ()=default | 
|   | 
| virtual void  | setOwner (IDataHandleHolder *o) | 
|   | 
| virtual IDataHandleHolder *  | owner () const  | 
|   | 
| virtual Mode  | mode () const  | 
|   | 
| virtual void  | setKey (const DataObjID &key) const  | 
|   | 
| virtual void  | updateKey (const std::string &key) const  | 
|   | 
| virtual const std::string &  | objKey () const  | 
|   | 
| virtual const DataObjID &  | fullKey () const  | 
|   | 
| virtual void  | reset (bool) | 
|   | 
| virtual StatusCode  | commit () | 
|   | 
| virtual bool  | isCondition () const  | 
|   | 
template<typename T>
struct DataObjectReadHandle< T >
Definition at line 65 of file DataObjectHandle.h.