Class JsonOutput

Inheritance Relationships

Base Type

Class Documentation

class JsonOutput : public performance_test::Output

Public Functions

explicit JsonOutput(const std::string &logfile_path)
virtual ~JsonOutput()
virtual void open(const ExperimentConfiguration &ec) override

initialize the output

virtual void update(const AnalysisResult &result) override

update output with given result

virtual void close() override

close output cleanly