44 -> const
util::Utf8String& = 0;
56 const
std::vector<
measurer::Measurement>& measurements,
57 const
std::
string& file_path) = 0;
66 auto operator=(const
IPlot&) ->
IPlot& = delete;
Definition of BenchmarkGroupName class.
Class of names of groups of benchmarks.
virtual void write(const measurer::MeasurerName &measurer_name, const BenchmarkGroupName &group_name, const std::vector< measurer::Measurement > &measurements, const std::string &file_path)=0
Write a plot.
IPlot()=default
Constructor.
virtual auto name_for_file() const -> const util::Utf8String &=0
Get a name for output files.
Definition of Measurement class.
Definition of MeasurerName class.
Namespace of classes to measure time in benchmarks.
Namespace of utility functions and classes.
Namespace of stat_bench source codes.
Definition of Utf8String class.