![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
#include <nanobench.h>
Public Member Functions | |
| PerformanceCounters (PerformanceCounters const &)=delete | |
| PerformanceCounters (PerformanceCounters &&)=delete | |
| PerformanceCounters & | operator= (PerformanceCounters const &)=delete |
| PerformanceCounters & | operator= (PerformanceCounters &&)=delete |
| PerformanceCounters () | |
| ~PerformanceCounters () | |
| void | beginMeasure () |
| void | endMeasure () |
| void | updateResults (uint64_t numIters) |
| ANKERL_NANOBENCH (NODISCARD) PerfCountSet< uint64_t > const &val() const noexcept | |
| ANKERL_NANOBENCH (NODISCARD) PerfCountSet< bool > const &has() const noexcept | |
Private Attributes | |
| PerfCountSet< uint64_t > | mVal {} |
| PerfCountSet< bool > | mHas {} |
Definition at line 1080 of file nanobench.h.
|
delete |
|
delete |
| ankerl::nanobench::detail::PerformanceCounters::PerformanceCounters | ( | ) |
| ankerl::nanobench::detail::PerformanceCounters::~PerformanceCounters | ( | ) |
|
noexcept |
|
noexcept |
| void ankerl::nanobench::detail::PerformanceCounters::beginMeasure | ( | ) |
| void ankerl::nanobench::detail::PerformanceCounters::endMeasure | ( | ) |
|
delete |
|
delete |
| void ankerl::nanobench::detail::PerformanceCounters::updateResults | ( | uint64_t | numIters | ) |
|
private |
Definition at line 1102 of file nanobench.h.
|
private |
Definition at line 1101 of file nanobench.h.