ppforest2 v0.1.0
Projection Pursuit Decision Trees and Random Forests
Loading...
Searching...
No Matches
ppforest2::cli::SuiteResult Struct Reference

Aggregated results for an entire suite run. More...

#include <Benchmark.hpp>

Public Member Functions

 SuiteResult ()=default
 
 SuiteResult (nlohmann::json const &j)
 
std::string to_csv () const
 
nlohmann::json to_json () const
 

Public Attributes

std::vector< ScenarioResultresults
 
std::string suite_name
 
std::string timestamp
 
double total_time_ms = 0
 

Detailed Description

Aggregated results for an entire suite run.

Constructor & Destructor Documentation

◆ SuiteResult() [1/2]

ppforest2::cli::SuiteResult::SuiteResult ( )
default

◆ SuiteResult() [2/2]

ppforest2::cli::SuiteResult::SuiteResult ( nlohmann::json const & j)
explicit

Member Function Documentation

◆ to_csv()

std::string ppforest2::cli::SuiteResult::to_csv ( ) const

◆ to_json()

nlohmann::json ppforest2::cli::SuiteResult::to_json ( ) const

Member Data Documentation

◆ results

std::vector<ScenarioResult> ppforest2::cli::SuiteResult::results

◆ suite_name

std::string ppforest2::cli::SuiteResult::suite_name

◆ timestamp

std::string ppforest2::cli::SuiteResult::timestamp

◆ total_time_ms

double ppforest2::cli::SuiteResult::total_time_ms = 0

The documentation for this struct was generated from the following file: