Benchmark running context.
int x() const noexcept
Benchmark first parameter. Valid only if not negative!
int y() const noexcept
Benchmark second parameter. Valid only if not negative!
int z() const noexcept
Benchmark third parameter. Valid only if not negative!
Benchmark thread running context.
ContextThreads(const ContextThreads &) noexcept=default
std::string description() const override
Get description of the current benchmark running context.
ContextThreads(ContextThreads &&) noexcept=default
ContextThreads(int threads, int x, int y, int z) noexcept
Create benchmark running context.
int threads() const noexcept
Benchmark threads count.
Benchmark running context definition.