AlgorithmHistory class definition.
bool operator()(const DataHistory *lhs, const DataHistory *rhs) const
bool operator()(const DataHistory &lhs, const DataHistory &rhs) const
DataHistory class definition.
const std::string & dataKey() const
DataHistory(const CLID &id, std::string key, AlgorithmHistory *alg)
static const CLID & classID()
const CLID & clID() const override
Retrieve reference to class definition structure.
const CLID & dataClassID() const
std::ostream & dump(std::ostream &, const bool isXML, int indent) const override
friend std::ostream & operator<<(std::ostream &lhs, const DataHistory &rhs)
AlgorithmHistory * m_algHist
AlgorithmHistory * algorithmHistory() const
Base class for History Objects.
virtual std::ostream & dump(std::ostream &, bool isXML=false, int indent=0) const =0
static const CLID & classID()