22 : m_type( alg.
type() )
23 , m_version(
"UNKNOWN" )
24 , m_name( alg.
name() )
51 static const CLID CLID_AlgToolHistory = 171959758;
52 return CLID_AlgToolHistory;
68 ost <<
"Properties: [" << endl;
71 iprop->fillStream( ost );
87 ost <<
"<PROPERTY name=\"" << iprop->name() <<
"\" value=\"" <<
convert_string( iprop->toString() )
88 <<
"\" documentation=\"" <<
convert_string( iprop->documentation() ) <<
"\">" << endl;
92 ost <<
"</COMPONENT>" << endl;
101 rhs.
dump( lhs,
false );
const JobHistory * m_jobHistory
PropertyList m_properties
const AlgTool * algtool_instance() const
JobHistory class definition.
const PropertyList & properties() const override
virtual void indent(std::ostream &, int) const
const std::string & algtool_type() const
unsigned int CLID
Class ID definition.
static const CLID & classID()
AlgToolHistory class definition.
friend std::ostream & operator<<(std::ostream &s, const DataObject &obj)
Output operator (ASCII)
void dump(std::ostream &, const bool isXML=false, int indent=0) const override
static std::string convert_string(const std::string &)
const std::string & name() const override
Properties m_properties
Collection of all declared properties.
const std::string & algtool_version() const
AlgToolHistory(const AlgTool &alg, const JobHistory *job)
const std::vector< Gaudi::Details::PropertyBase * > & getProperties() const override
get all properties
const std::string & algtool_name() const