| ANKERL_NANOBENCH(NODISCARD) double batch() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) size_t clockResolutionMultiple() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) size_t epochs() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t minEpochIterations() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t epochIterations() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t warmup() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) bool relative() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) bool performanceCounters() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) double complexityN() const noexcept | ankerl::nanobench::Bench | |
| ANKERL_NANOBENCH(NODISCARD) Config const &config() const noexcept | ankerl::nanobench::Bench | |
| batch(T b) noexcept | ankerl::nanobench::Bench | |
| Bench() | ankerl::nanobench::Bench | |
| Bench(Bench &&other) noexcept | ankerl::nanobench::Bench | |
| Bench(Bench const &other) | ankerl::nanobench::Bench | |
| clearContext() | ankerl::nanobench::Bench | |
| clockResolutionMultiple(size_t multiple) noexcept | ankerl::nanobench::Bench | |
| complexityBigO() const | ankerl::nanobench::Bench | |
| complexityBigO(char const *name, Op op) const | ankerl::nanobench::Bench | |
| complexityBigO(std::string const &name, Op op) const | ankerl::nanobench::Bench | |
| complexityN(T n) noexcept | ankerl::nanobench::Bench | |
| config(Config const &benchmarkConfig) | ankerl::nanobench::Bench | |
| context(char const *variableName, char const *variableValue) | ankerl::nanobench::Bench | |
| context(std::string const &variableName, std::string const &variableValue) | ankerl::nanobench::Bench | |
| detail::SetupRunner | ankerl::nanobench::Bench | friend |
| doNotOptimizeAway(Arg &&arg) | ankerl::nanobench::Bench | |
| doNotOptimizeAway(Arg &&arg) | ankerl::nanobench::Bench | |
| epochIterations(uint64_t numIters) noexcept | ankerl::nanobench::Bench | |
| epochs(size_t numEpochs) noexcept | ankerl::nanobench::Bench | |
| maxEpochTime(std::chrono::nanoseconds t) noexcept | ankerl::nanobench::Bench | |
| mConfig | ankerl::nanobench::Bench | private |
| minEpochIterations(uint64_t numIters) noexcept | ankerl::nanobench::Bench | |
| minEpochTime(std::chrono::nanoseconds t) noexcept | ankerl::nanobench::Bench | |
| mResults | ankerl::nanobench::Bench | private |
| name(char const *benchmarkName) | ankerl::nanobench::Bench | |
| name(std::string const &benchmarkName) | ankerl::nanobench::Bench | |
| operator=(Bench &&other) noexcept(ANKERL_NANOBENCH(NOEXCEPT_STRING_MOVE)) | ankerl::nanobench::Bench | |
| operator=(Bench const &other) | ankerl::nanobench::Bench | |
| output(std::ostream *outstream) noexcept | ankerl::nanobench::Bench | |
| performanceCounters(bool showPerformanceCounters) noexcept | ankerl::nanobench::Bench | |
| relative(bool isRelativeEnabled) noexcept | ankerl::nanobench::Bench | |
| render(char const *templateContent, std::ostream &os) | ankerl::nanobench::Bench | |
| render(std::string const &templateContent, std::ostream &os) | ankerl::nanobench::Bench | |
| run(char const *benchmarkName, Op &&op) | ankerl::nanobench::Bench | |
| run(std::string const &benchmarkName, Op &&op) | ankerl::nanobench::Bench | |
| run(Op &&op) | ankerl::nanobench::Bench | |
| runImpl(SetupOp &setupOp, Op &&op) | ankerl::nanobench::Bench | private |
| setup(SetupOp setupOp) | ankerl::nanobench::Bench | |
| timeUnit(std::chrono::duration< double > const &tu, std::string const &tuName) | ankerl::nanobench::Bench | |
| title(char const *benchmarkTitle) | ankerl::nanobench::Bench | |
| title(std::string const &benchmarkTitle) | ankerl::nanobench::Bench | |
| unit(char const *unit) | ankerl::nanobench::Bench | |
| unit(std::string const &unit) | ankerl::nanobench::Bench | |
| warmup(uint64_t numWarmupIters) noexcept | ankerl::nanobench::Bench | |
| ~Bench() noexcept | ankerl::nanobench::Bench | |