#include <nanobench.h>
|
| using | RangeMeasure = std::vector< std::pair< double, double >> |
| |
Definition at line 1017 of file nanobench.h.
template<typename Op >
| ankerl::nanobench::BigO::BigO |
( |
char const * |
bigOName, |
|
|
RangeMeasure const & |
rangeMeasure, |
|
|
Op |
rangeToN |
|
) |
| |
|
inline |
template<typename Op >
| ankerl::nanobench::BigO::BigO |
( |
std::string const & |
bigOName, |
|
|
RangeMeasure const & |
rangeMeasure, |
|
|
Op |
rangeToN |
|
) |
| |
|
inline |
| ankerl::nanobench::BigO::BigO |
( |
char const * |
bigOName, |
|
|
RangeMeasure const & |
scaledRangeMeasure |
|
) |
| |
| ankerl::nanobench::BigO::BigO |
( |
std::string const & |
bigOName, |
|
|
RangeMeasure const & |
scaledRangeMeasure |
|
) |
| |
| ANKERL_NANOBENCH (NODISCARD) std ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
| ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
| ankerl::nanobench::BigO::ANKERL_NANOBENCH |
( |
NODISCARD |
| ) |
const |
|
noexcept |
| static RangeMeasure ankerl::nanobench::BigO::collectRangeMeasure |
( |
std::vector< Result > const & |
results | ) |
|
|
static |
| double ankerl::nanobench::BigO::mConstant {} |
|
private |
| std::string ankerl::nanobench::BigO::mName {} |
|
private |
| double ankerl::nanobench::BigO::mNormalizedRootMeanSquare {} |
|
private |
The documentation for this class was generated from the following file: