AlgToolHistory class definition.
More...
#include <GaudiKernel/AlgToolHistory.h>
AlgToolHistory class definition.
- Author
- : Charles Leggett
Definition at line 24 of file AlgToolHistory.h.
Definition at line 23 of file AlgToolHistory.cpp.
const JobHistory * m_jobHistory
PropertyList m_properties
AlgToolHistory::AlgToolHistory |
( |
const std::string & |
algVersion, |
|
|
const std::string & |
algName, |
|
|
const std::string & |
algType, |
|
|
const AlgTool * |
tool, |
|
|
const PropertyList & |
props, |
|
|
const JobHistory * |
job |
|
) |
| |
Definition at line 36 of file AlgToolHistory.cpp.
const JobHistory * m_jobHistory
PropertyList m_properties
virtual AlgToolHistory::~AlgToolHistory |
( |
| ) |
|
|
inlinevirtual |
const AlgTool* AlgToolHistory::algtool_instance |
( |
| ) |
const |
|
inline |
const std::string& AlgToolHistory::algtool_name |
( |
| ) |
const |
|
inline |
const std::string& AlgToolHistory::algtool_type |
( |
| ) |
const |
|
inline |
const std::string& AlgToolHistory::algtool_version |
( |
| ) |
const |
|
inline |
const CLID & AlgToolHistory::classID |
( |
| ) |
|
|
static |
Definition at line 52 of file AlgToolHistory.cpp.
54 static CLID CLID_AlgToolHistory = 171959758;
55 return CLID_AlgToolHistory;
unsigned int CLID
Class ID definition.
virtual const CLID& AlgToolHistory::clID |
( |
| ) |
const |
|
inlinevirtual |
Retrieve reference to class definition structure.
Retrieve Pointer to class definition structure.
Reimplemented from HistoryObj.
Definition at line 61 of file AlgToolHistory.h.
static const CLID & classID()
void AlgToolHistory::dump |
( |
std::ostream & |
ost, |
|
|
const bool |
isXML = false , |
|
|
int |
indent = 0 |
|
) |
| const |
|
virtual |
Implements HistoryObj.
Definition at line 62 of file AlgToolHistory.cpp.
72 ost <<
"Properties: [" << endl;
74 for ( AlgToolHistory::PropertyList::const_iterator
93 for ( AlgToolHistory::PropertyList::const_iterator
99 ost <<
"<PROPERTY name=\"" << prop.
name()
106 ost <<
"</COMPONENT>" << endl;
virtual std::string toString() const =0
value -> string
const std::string & name() const
property name
const AlgTool * algtool_instance() const
const std::string & documentation() const
property documentation
virtual std::ostream & fillStream(std::ostream &) const
the printout of the property value
const std::string & name() const
virtual void indent(std::ostream &, int) const
const PropertyList & properties() const
const std::string & algtool_type() const
Property base class allowing Property* collections to be "homogeneous".
static std::string convert_string(const std::string &)
const std::string & algtool_version() const
const std::string & algtool_name() const
const JobHistory* AlgToolHistory::jobHistory |
( |
| ) |
const |
|
inline |
const std::string& AlgToolHistory::name |
( |
| ) |
const |
|
inlinevirtual |
const std::string& AlgToolHistory::type |
( |
| ) |
const |
|
inlinevirtual |
const std::string& AlgToolHistory::version |
( |
| ) |
const |
|
inlinevirtual |
std::string AlgToolHistory::m_name |
|
private |
const AlgTool* AlgToolHistory::m_tool |
|
private |
std::string AlgToolHistory::m_type |
|
private |
std::string AlgToolHistory::m_version |
|
private |
The documentation for this class was generated from the following files: