Auxiliary class to test history.
bool operator()(const JHistory &history) const
Test history.
is_event(const JHistory &history)
Constructor.
Auxiliary class to test history.
bool operator()(const JHistory &history) const
Test history.
Container for historical events.
const JUUID & getUUID() const
Get UUID.
bool getStatus(const std::vector< int > &types) const
Get status.
bool hasParentUUID() const
Has parent UUID.
const JUUID & getParentUUID() const
Get parent UUID.
JHistory(const JHistory &history, const int type)
Constructor.
const JHistory & getHistory() const
Get history.
friend std::ostream & operator<<(std::ostream &out, const JHistory &history)
Write history to output stream.
JHistory & add(const int type)
Add event to history.
bool has(const int type) const
Has event in history.