Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
benchmark::Bench Member List

This is the complete list of members for benchmark::Bench, including all inherited members.

ANKERL_NANOBENCH(NODISCARD) double batch() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) size_t clockResolutionMultiple() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) size_t epochs() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) uint64_t minEpochIterations() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) uint64_t epochIterations() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) uint64_t warmup() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) bool relative() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) bool performanceCounters() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) double complexityN() const noexceptbenchmark::Bench
ANKERL_NANOBENCH(NODISCARD) Config const &config() const noexceptbenchmark::Bench
batch(T b) noexceptbenchmark::Bench
Bench()benchmark::Bench
Bench(Bench &&other) noexceptbenchmark::Bench
Bench(Bench const &other)benchmark::Bench
clearContext()benchmark::Bench
clockResolutionMultiple(size_t multiple) noexceptbenchmark::Bench
complexityBigO() constbenchmark::Bench
complexityBigO(char const *name, Op op) constbenchmark::Bench
complexityBigO(std::string const &name, Op op) constbenchmark::Bench
complexityN(T n) noexceptbenchmark::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) noexceptbenchmark::Bench
epochs(size_t numEpochs) noexceptbenchmark::Bench
maxEpochTime(std::chrono::nanoseconds t) noexceptbenchmark::Bench
mConfigbenchmark::Benchprivate
minEpochIterations(uint64_t numIters) noexceptbenchmark::Bench
minEpochTime(std::chrono::nanoseconds t) noexceptbenchmark::Bench
mResultsbenchmark::Benchprivate
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) noexceptbenchmark::Bench
performanceCounters(bool showPerformanceCounters) noexceptbenchmark::Bench
relative(bool isRelativeEnabled) noexceptbenchmark::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) noexceptbenchmark::Bench
~Bench() noexceptbenchmark::Bench