bool load(Property &destination) const  override
std::string pythonRepr() const 
DataObjectHandleProperty & operator=(const DataObjectHandleBase &value)
DataObjectHandleBase * m_pValue
Pointer to the real property. 
The declaration of major parsing functions used e.g for (re)implementation of new extended properties...
StatusCode parse(GaudiUtils::HashMap< K, V > &result, const std::string &input)
Basic parser for the types of HashMap used in DODBasicMapper. 
std::string toString() const 
virtual void setKey(const DataObjID &key) const 
Gaudi::Details::PropertyBase Property
backward compatibility hack for old Property base class 
bool assign(const Property &source) override
DataObjectHandleProperty.h GaudiKernel/DataObjectHandleProperty.h. 
Helper class to simplify the migration old properties deriving directly from PropertyBase. 
void toStream(std::ostream &out) const  override
value -> stream 
DataObjectHandleProperty * clone() const  override
clones the current property 
std::ostream & toStream(const Type &, std::ostream &)
DataObjectHandleProperty(const std::string &name, DataObjectHandleBase &ref)
This class is used for returning status codes from appropriate routines. 
bool setValue(const DataObjectHandleBase &value)
void useReadHandler() const
use the call-back function at reading, if available 
StatusCode fromString(const std::string &s) override
string -> value 
DataObjectHandleBase GaudiKernel/DataObjectHandleBase.h. 
bool useUpdateHandler() override
use the call-back function at update, if available 
const DataObjectHandleBase & value() const 
Helper functions to set/get the application return code. 
std::string toString() const  override
value -> string