28 o <<
"DataHandle(path=";
31 o <<
", access=DataHandle.AccessMode.";
34 case AccessMode::Read:
37 case AccessMode::Write:
std::ostream & operator<<(std::ostream &o, const Catalog &c)
printout operator
std::ostream & toStream(ITERATOR first, ITERATOR last, std::ostream &s, const std::string &open, const std::string &close, const std::string &delim)
the helper function to print the sequence
IDataHandleMetadata::AccessMode AccessMode
Configurable entity associated with a DataHandle property.
const DataObjID & targetKey() const
Tell what the currently configured target is.
StatusCode parse(GaudiUtils::HashMap< K, V > &result, const std::string &input)
Basic parser for the types of HashMap used in DODBasicMapper.
void setTargetKey(const DataObjID &key)
Change the target of the data handle.
This class is used for returning status codes from appropriate routines.
std::ostream & toStream(const DataObjID &d, std::ostream &os)
Gaudi::DataHandleConfigurable DataHandleConfigurable
const IDataHandleMetadata & metadata() const
Propagate metadata of the underlying DataHandle type.
Helper functions to set/get the application return code.