#include <nanobench.h>
Definition at line 1065 of file nanobench.h.
◆ RangeMeasure
◆ BigO() [1/4]
ankerl::nanobench::BigO::BigO |
( |
char const * |
bigOName, |
|
|
RangeMeasure const & |
rangeMeasure, |
|
|
Op |
rangeToN |
|
) |
| |
|
inline |
◆ BigO() [2/4]
ankerl::nanobench::BigO::BigO |
( |
std::string const & |
bigOName, |
|
|
RangeMeasure const & |
rangeMeasure, |
|
|
Op |
rangeToN |
|
) |
| |
|
inline |
◆ BigO() [3/4]
ankerl::nanobench::BigO::BigO |
( |
char const * |
bigOName, |
|
|
RangeMeasure const & |
scaledRangeMeasure |
|
) |
| |
◆ BigO() [4/4]
ankerl::nanobench::BigO::BigO |
( |
std::string const & |
bigOName, |
|
|
RangeMeasure const & |
scaledRangeMeasure |
|
) |
| |
◆ ANKERL_NANOBENCH() [1/3]
ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const & |
|
noexcept |
◆ ANKERL_NANOBENCH() [2/3]
ANKERL_NANOBENCH(NODISCARD) std ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
◆ ANKERL_NANOBENCH() [3/3]
ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
◆ collectRangeMeasure()
◆ mapRangeMeasure()
◆ mConstant
double ankerl::nanobench::BigO::mConstant {} |
|
private |
◆ mName
std::string ankerl::nanobench::BigO::mName {} |
|
private |
◆ mNormalizedRootMeanSquare
double ankerl::nanobench::BigO::mNormalizedRootMeanSquare {} |
|
private |
The documentation for this class was generated from the following file: