#include <nanobench.h>
Definition at line 357 of file nanobench.h.
| ankerl::nanobench::Config::Config |
( |
| ) |
|
| ankerl::nanobench::Config::~Config |
( |
| ) |
|
| ankerl::nanobench::Config::Config |
( |
Config const & |
| ) |
|
| ankerl::nanobench::Config::Config |
( |
Config && |
| ) |
|
|
noexcept |
| Config& ankerl::nanobench::Config::operator= |
( |
Config const & |
| ) |
|
| double ankerl::nanobench::Config::mBatch = 1.0 |
| std::string ankerl::nanobench::Config::mBenchmarkName = "noname" |
| std::string ankerl::nanobench::Config::mBenchmarkTitle = "benchmark" |
| size_t ankerl::nanobench::Config::mClockResolutionMultiple = static_cast<size_t>(1000) |
| double ankerl::nanobench::Config::mComplexityN = -1.0 |
| uint64_t ankerl::nanobench::Config::mEpochIterations {0} |
| bool ankerl::nanobench::Config::mIsRelative = false |
| std::chrono::nanoseconds ankerl::nanobench::Config::mMaxEpochTime = std::chrono::milliseconds(100) |
| uint64_t ankerl::nanobench::Config::mMinEpochIterations {1} |
| std::chrono::nanoseconds ankerl::nanobench::Config::mMinEpochTime {} |
| size_t ankerl::nanobench::Config::mNumEpochs = 11 |
| std::ostream* ankerl::nanobench::Config::mOut = nullptr |
| bool ankerl::nanobench::Config::mShowPerformanceCounters = true |
| std::string ankerl::nanobench::Config::mUnit = "op" |
| uint64_t ankerl::nanobench::Config::mWarmup = 0 |
The documentation for this struct was generated from the following file: