ZeroErr
Loading...
Searching...
No Matches
benchmark.cpp File Reference
#include "zeroerr/benchmark.h"
#include "zeroerr/internal/rng.h"
#include "zeroerr/table.h"
#include <cstring>
#include <iostream>
#include <map>
#include <random>
#include <stdexcept>
Include dependency graph for benchmark.cpp:

Classes

struct  zeroerr::BenchState

Namespaces

namespace  zeroerr
namespace  zeroerr::detail

Functions

Clock::duration zeroerr::calcClockResolution (size_t numEvaluations) noexcept
Clock::duration zeroerr::clockResolution () noexcept
BenchState * zeroerr::createBenchState (Benchmark &benchmark)
void zeroerr::destroyBenchState (BenchState *state)
size_t zeroerr::getNumIter (BenchState *state)
void zeroerr::runIteration (BenchState *state)
void zeroerr::moveResult (BenchState *state, zeroerr::String name)