Template Struct ExecutionPlan

Struct Documentation

template<typename Duration>
struct ExecutionPlan

Public Functions

template<typename Duration2>
inline operator ExecutionPlan<Duration2>() const
template<typename Clock>
inline std::vector<FloatDuration<Clock>> run(const IConfig &cfg, Environment<FloatDuration<Clock>> env) const

Public Members

int iterations_per_sample
Duration estimated_duration
Detail::BenchmarkFunction benchmark
Duration warmup_time
int warmup_iterations