UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
bench::Timer Struct Reference

#include <benchmark_harness.hpp>

Static Public Member Functions

static uint64_t now () noexcept
 
static double ticks_to_ns (uint64_t ticks) noexcept
 
static const char * timer_name () noexcept
 

Detailed Description

Definition at line 115 of file benchmark_harness.hpp.

Member Function Documentation

◆ now()

static uint64_t bench::Timer::now ( )
inlinestaticnoexcept

Definition at line 119 of file benchmark_harness.hpp.

Referenced by bench::Harness::run_stats().

◆ ticks_to_ns()

static double bench::Timer::ticks_to_ns ( uint64_t  ticks)
inlinestaticnoexcept

Definition at line 140 of file benchmark_harness.hpp.

Referenced by bench::Harness::run_stats().

◆ timer_name()

static const char * bench::Timer::timer_name ( )
inlinestaticnoexcept

Definition at line 153 of file benchmark_harness.hpp.

Referenced by bench::Harness::print_config().


The documentation for this struct was generated from the following file: