33 , m_version(
"UNKNOWN" )
36 , m_properties(
alg.getProperties() )
37 , m_jobHistory( job ) {}
46 m_version( algVersion )
49 , m_properties( props )
50 , m_jobHistory( job ) {}
56 static const CLID CLID_AlgToolHistory = 171959758;
57 return CLID_AlgToolHistory;
72 ost <<
"Properties: [" << endl;
75 iprop->fillStream( ost );
91 ost <<
"<PROPERTY name=\"" << iprop->name() <<
"\" value=\"" <<
convert_string( iprop->toString() )
92 <<
"\" documentation=\"" <<
convert_string( iprop->documentation() ) <<
"\">" << endl;
96 ost <<
"</COMPONENT>" << endl;
104 rhs.
dump( lhs,
false );
const PropertyList & properties() const override
const std::string & algtool_name() const
const std::string & algtool_version() const
const std::string & name() const override
JobHistory class definition.
const AlgTool * algtool_instance() const
const std::string & algtool_type() const
unsigned int CLID
Class ID definition.
static const CLID & classID()
virtual void indent(std::ostream &, int) const
AlgToolHistory class definition.
static std::string convert_string(const std::string &)
void dump(std::ostream &, const bool isXML=false, int indent=0) const override
AlgToolHistory(const AlgTool &alg, const JobHistory *job)
ostream & operator<<(ostream &lhs, const AlgToolHistory &rhs)