Class xmlLogger

Inheritance Relationships

Base Type

Class Documentation

class xmlLogger : public Logger

Public Functions

xmlLogger(const std::string &outPath, bool prettyPrint, bool truncateFile)
virtual void log(const RunLog &log, const RunPlan &plan, bool logSteps = true, bool logExit = true) const override

Log a runlog to file, using a RunPlan in place of config

Throws

May – throw exceptions if logging to file failed for any reason

virtual void log(const RunLog &log, bool logConfig = true, bool logSteps = true, bool logExit = true) const override

Log a runlog to file, uses config data (random seed) from the RunLog

Throws

May – throw exceptions if logging to file failed for any reason