cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
Loading...
Searching...
No Matches
stat_bench::InvocationContext Member List

This is the complete list of members for stat_bench::InvocationContext, including all inherited members.

add_custom_output(const CustomOutputName &name, double value)stat_bench::InvocationContextinline
add_custom_output(std::string name, double value)stat_bench::InvocationContextinline
add_custom_stat(const CustomOutputName &name, stat::CustomOutputAnalysisType analysis_type=stat::CustomOutputAnalysisType::mean) -> std::shared_ptr< stat::CustomStatOutput >stat_bench::InvocationContextinline
add_custom_stat(std::string name, stat::CustomOutputAnalysisType analysis_type=stat::CustomOutputAnalysisType::mean) -> std::shared_ptr< stat::CustomStatOutput >stat_bench::InvocationContextinline
custom_outputs() const noexcept -> const std::vector< std::pair< CustomOutputName, double > > &stat_bench::InvocationContextinline
custom_stat_outputs() const noexcept -> const std::vector< std::shared_ptr< stat::CustomStatOutput > > &stat_bench::InvocationContextinline
durations() const noexcept -> const std::vector< std::vector< clock::Duration > > &stat_bench::InvocationContextinline
get_param(const param::ParameterName &param_name) const -> const T &stat_bench::InvocationContextinline
get_param(std::string param_name) const -> const T &stat_bench::InvocationContextinline
InvocationContext(BenchmarkCondition cond, std::size_t iterations, std::size_t samples, std::size_t warming_up_samples)stat_bench::InvocationContextinline
InvocationContext(const InvocationContext &)=delete (defined in stat_bench::InvocationContext)stat_bench::InvocationContext
InvocationContext(InvocationContext &&)=delete (defined in stat_bench::InvocationContext)stat_bench::InvocationContext
iterations() const noexcept -> std::size_tstat_bench::InvocationContextinline
measure(const Func &func)stat_bench::InvocationContextinline
operator=(const InvocationContext &)=delete (defined in stat_bench::InvocationContext)stat_bench::InvocationContext
operator=(InvocationContext &&)=delete (defined in stat_bench::InvocationContext)stat_bench::InvocationContext
samples() const noexcept -> std::size_tstat_bench::InvocationContextinline
threads() const noexcept -> std::size_tstat_bench::InvocationContextinline
~InvocationContext()=defaultstat_bench::InvocationContext