Manak  2.0.0
manak::BenchmarkCase Member List

This is the complete list of members for manak::BenchmarkCase, including all inherited members.

AddComparisonEntry(double d)manak::ManakCaseinline
BenchmarkCase(const std::string &name, const std::string &library_name, double tolerance=MANAK_DEFAULT_TOLERANCE, const size_t iterations=MANAK_DEFAULT_ITERATIONS, const double success_p=MANAK_DEFAULT_SP)manak::BenchmarkCaseinline
BenchmarkCase(const std::string &name, const std::string &library_name, std::function< T()> run_function, double tolerance=MANAK_DEFAULT_TOLERANCE, const size_t iterations=MANAK_DEFAULT_ITERATIONS, const double success_p=MANAK_DEFAULT_SP)manak::BenchmarkCaseinline
BenchmarkCase(const std::string &name, const std::string &library_name, T(run_function)(), double tolerance=MANAK_DEFAULT_TOLERANCE, const size_t iterations=MANAK_DEFAULT_ITERATIONS, const double success_p=MANAK_DEFAULT_SP)manak::BenchmarkCaseinline
iterationsmanak::ManakCaseprotected
library_namemanak::ManakCaseprotected
LibraryName() const manak::ManakCaseinline
ManakCase(const std::string &name, const std::string &library_name, double tolerance, const size_t iterations, double success_p)manak::ManakCaseinline
ManakCase(const std::string &name, const std::string &library_name, std::function< T()> run_function, double tolerance, const size_t iterations, const double success_p)manak::ManakCaseinline
ManakCase(const std::string &name, const std::string &library_name, T(run_function)(), double tolerance, const size_t iterations, double success_p)manak::ManakCaseinline
namemanak::ManakCaseprotected
Name() const manak::ManakCaseinline
Run()manak::BenchmarkCaseinlinevirtual
run_functionsmanak::ManakCaseprotected
success_pmanak::ManakCaseprotected
to_cmanak::ManakCaseprotected
tolerancemanak::ManakCaseprotected
UName() const manak::ManakCaseinline
UName()manak::ManakCaseinline
unamemanak::ManakCaseprotected
~ManakCase()manak::ManakCaseinlinevirtual