Definition at line 1020 of file nanobench.h.
◆ IterationLogic()
ankerl::nanobench::detail::IterationLogic::IterationLogic |
( |
Bench const & |
config | ) |
|
|
explicitnoexcept |
◆ ~IterationLogic()
ankerl::nanobench::detail::IterationLogic::~IterationLogic |
( |
| ) |
|
◆ add()
void ankerl::nanobench::detail::IterationLogic::add |
( |
std::chrono::nanoseconds |
elapsed, |
|
|
PerformanceCounters const & |
pc |
|
) |
| |
|
noexcept |
◆ ANKERL_NANOBENCH()
ankerl::nanobench::detail::IterationLogic::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
◆ moveResultTo()
void ankerl::nanobench::detail::IterationLogic::moveResultTo |
( |
std::vector< Result > & |
results | ) |
|
|
noexcept |
◆ mPimpl
Impl* ankerl::nanobench::detail::IterationLogic::mPimpl |
|
private |
The documentation for this class was generated from the following file: