Class Output
Defined in File output.hpp
Inheritance Relationships
Derived Types
public performance_test::CsvOutput
(Class CsvOutput)public performance_test::JsonOutput
(Class JsonOutput)public performance_test::StdoutOutput
(Class StdoutOutput)
Class Documentation
-
class Output
Interface for outputting test data experiment.
Subclassed by performance_test::CsvOutput, performance_test::JsonOutput, performance_test::StdoutOutput
Public Functions
-
virtual ~Output() = default
-
virtual void open(const ExperimentConfiguration &ec) = 0
initialize the output
-
virtual void update(const AnalysisResult &result) = 0
update output with given result
-
virtual void close() = 0
close output cleanly
-
virtual ~Output() = default