cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
|
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::InvocationContext | inline |
add_custom_output(std::string name, double value) | stat_bench::InvocationContext | inline |
add_custom_stat(const CustomOutputName &name, stat::CustomOutputAnalysisType analysis_type=stat::CustomOutputAnalysisType::mean) -> std::shared_ptr< stat::CustomStatOutput > | stat_bench::InvocationContext | inline |
add_custom_stat(std::string name, stat::CustomOutputAnalysisType analysis_type=stat::CustomOutputAnalysisType::mean) -> std::shared_ptr< stat::CustomStatOutput > | stat_bench::InvocationContext | inline |
custom_outputs() const noexcept -> const std::vector< std::pair< CustomOutputName, double > > & | stat_bench::InvocationContext | inline |
custom_stat_outputs() const noexcept -> const std::vector< std::shared_ptr< stat::CustomStatOutput > > & | stat_bench::InvocationContext | inline |
durations() const noexcept -> const std::vector< std::vector< clock::Duration > > & | stat_bench::InvocationContext | inline |
get_param(const param::ParameterName ¶m_name) const -> const T & | stat_bench::InvocationContext | inline |
get_param(std::string param_name) const -> const T & | stat_bench::InvocationContext | inline |
InvocationContext(BenchmarkCondition cond, std::size_t iterations, std::size_t samples, std::size_t warming_up_samples) | stat_bench::InvocationContext | inline |
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_t | stat_bench::InvocationContext | inline |
measure(const Func &func) | stat_bench::InvocationContext | inline |
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_t | stat_bench::InvocationContext | inline |
threads() const noexcept -> std::size_t | stat_bench::InvocationContext | inline |
~InvocationContext()=default | stat_bench::InvocationContext |