46 void add_plot(std::shared_ptr<plots::IPlot> plot) {
47 plots_.push_back(std::move(plot));
55 [[nodiscard]]
auto plots() const noexcept
56 -> const
std::vector<
std::shared_ptr<
plots::IPlot>>& {
62 std::vector<std::shared_ptr<plots::IPlot>> plots_;
BenchmarkGroupConfig()=default
Constructor.
auto plots() const noexcept -> const std::vector< std::shared_ptr< plots::IPlot > > &
Get the plots in the group.
void add_plot(std::shared_ptr< plots::IPlot > plot)
Add a plot to the group.
Definition of IPlot class.
Namespace of internal implementation.
Namespace of stat_bench source codes.