![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
This is the complete list of members for benchmark::Bench, including all inherited members.
| ANKERL_NANOBENCH(NODISCARD) double batch() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) size_t clockResolutionMultiple() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) size_t epochs() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t minEpochIterations() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t epochIterations() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) uint64_t warmup() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) bool relative() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) bool performanceCounters() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) double complexityN() const noexcept | benchmark::Bench | |
| ANKERL_NANOBENCH(NODISCARD) Config const &config() const noexcept | benchmark::Bench | |
| batch(T b) noexcept | benchmark::Bench | |
| Bench() | benchmark::Bench | |
| Bench(Bench &&other) noexcept | benchmark::Bench | |
| Bench(Bench const &other) | benchmark::Bench | |
| clearContext() | benchmark::Bench | |
| clockResolutionMultiple(size_t multiple) noexcept | benchmark::Bench | |
| complexityBigO() const | benchmark::Bench | |
| complexityBigO(char const *name, Op op) const | benchmark::Bench | |
| complexityBigO(std::string const &name, Op op) const | benchmark::Bench | |
| complexityN(T n) noexcept | benchmark::Bench | |
| config(Config const &benchmarkConfig) | benchmark::Bench | |
| context(char const *variableName, char const *variableValue) | benchmark::Bench | |
| context(std::string const &variableName, std::string const &variableValue) | benchmark::Bench | |
| doNotOptimizeAway(Arg &&arg) | benchmark::Bench | |
| doNotOptimizeAway(Arg &&arg) | benchmark::Bench | |
| epochIterations(uint64_t numIters) noexcept | benchmark::Bench | |
| epochs(size_t numEpochs) noexcept | benchmark::Bench | |
| maxEpochTime(std::chrono::nanoseconds t) noexcept | benchmark::Bench | |
| mConfig | benchmark::Bench | private |
| minEpochIterations(uint64_t numIters) noexcept | benchmark::Bench | |
| minEpochTime(std::chrono::nanoseconds t) noexcept | benchmark::Bench | |
| mResults | benchmark::Bench | private |
| name(char const *benchmarkName) | benchmark::Bench | |
| name(std::string const &benchmarkName) | benchmark::Bench | |
| operator=(Bench &&other) noexcept(ANKERL_NANOBENCH(NOEXCEPT_STRING_MOVE)) | benchmark::Bench | |
| operator=(Bench const &other) | benchmark::Bench | |
| output(std::ostream *outstream) noexcept | benchmark::Bench | |
| performanceCounters(bool showPerformanceCounters) noexcept | benchmark::Bench | |
| relative(bool isRelativeEnabled) noexcept | benchmark::Bench | |
| render(char const *templateContent, std::ostream &os) | benchmark::Bench | |
| render(std::string const &templateContent, std::ostream &os) | benchmark::Bench | |
| run(char const *benchmarkName, Op &&op) | benchmark::Bench | |
| run(std::string const &benchmarkName, Op &&op) | benchmark::Bench | |
| run(Op &&op) | benchmark::Bench | |
| timeUnit(std::chrono::duration< double > const &tu, std::string const &tuName) | benchmark::Bench | |
| title(char const *benchmarkTitle) | benchmark::Bench | |
| title(std::string const &benchmarkTitle) | benchmark::Bench | |
| unit(char const *unit) | benchmark::Bench | |
| unit(std::string const &unit) | benchmark::Bench | |
| warmup(uint64_t numWarmupIters) noexcept | benchmark::Bench | |
| ~Bench() noexcept | benchmark::Bench |