|
ZeroErr
|

Public 类型 | |
| enum | { UnInit , WarmUp , UpScaling , Measurement } |
Public 成员函数 | |
| BenchState (Benchmark &bench) | |
| bool | isCloseEnoughForMeasurements () const noexcept |
| uint64_t | calcBestNumIters () noexcept |
| void | upscale () |
| void | nextStage () noexcept |
Public 属性 | |
| Benchmark & | bench |
| enum zeroerr::BenchState:: { ... } | stage |
| Clock::duration | elapsed |
| Clock::duration | targetEpochTime |
| uint64_t | numIteration |
| uint64_t | numEpoch |
| Rng | mRng {1024} |
| BenchResult | result |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
| Benchmark& zeroerr::BenchState::bench |
| Clock::duration zeroerr::BenchState::elapsed |
| Rng zeroerr::BenchState::mRng {1024} |
| uint64_t zeroerr::BenchState::numEpoch |
| uint64_t zeroerr::BenchState::numIteration |
| BenchResult zeroerr::BenchState::result |
| enum { ... } zeroerr::BenchState::stage |
| Clock::duration zeroerr::BenchState::targetEpochTime |