Bitcoin Core 28.99.0
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages Concepts
ankerl::nanobench::Bench Member List

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

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