cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
|
Class of line plots of cumulative distribution functions. More...
#include <stat_bench/plots/cdf_line_plot.h>
Public Member Functions | |
CdfLinePlot ()=default | |
Constructor. | |
CdfLinePlot (CdfLinePlot &&)=delete | |
CdfLinePlot (const CdfLinePlot &)=delete | |
~CdfLinePlot () override=default | |
Destructor. | |
auto | name_for_file () const -> const util::Utf8String &override |
Get a name for output files. | |
auto | operator= (CdfLinePlot &&) -> CdfLinePlot &=delete |
auto | operator= (const CdfLinePlot &) -> CdfLinePlot &=delete |
void | write (const measurer::MeasurerName &measurer_name, const BenchmarkGroupName &group_name, const std::vector< measurer::Measurement > &measurements, const std::string &file_path) override |
Write a plot. | |
![]() | |
IPlot ()=default | |
Constructor. | |
IPlot (const IPlot &)=delete | |
IPlot (IPlot &&)=delete | |
virtual | ~IPlot ()=default |
Destructor. | |
auto | operator= (const IPlot &) -> IPlot &=delete |
auto | operator= (IPlot &&) -> IPlot &=delete |
Class of line plots of cumulative distribution functions.
Definition at line 33 of file cdf_line_plot.h.
|
nodiscardoverridevirtual |
Get a name for output files.
Implements stat_bench::plots::IPlot.
Definition at line 36 of file cdf_line_plot.cpp.
|
overridevirtual |
Write a plot.
[in] | measurer_name | Measurer name. |
[in] | group_name | Group name. |
[in] | measurements | Measurements. |
[in] | file_path | File path of the output. |
Implements stat_bench::plots::IPlot.
Definition at line 40 of file cdf_line_plot.cpp.