cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
Loading...
Searching...
No Matches
stat_bench::impl::FunctionMeasurer Class Reference

Helper class to measure a function. More...

#include <stat_bench/bench_impl/measure_impl.h>

+ Collaboration diagram for stat_bench::impl::FunctionMeasurer:

Public Member Functions

 FunctionMeasurer (InvocationContext &context=current_invocation_context())
 Constructor.
 
template<typename Func>
void operator<< (const Func &func)
 Measure a function.
 

Detailed Description

Helper class to measure a function.

Definition at line 33 of file measure_impl.h.

Constructor & Destructor Documentation

◆ FunctionMeasurer()

stat_bench::impl::FunctionMeasurer::FunctionMeasurer ( InvocationContext & context = current_invocation_context())
inlineexplicit

Constructor.

Parameters
[in]contextContext.

Definition at line 40 of file measure_impl.h.

Member Function Documentation

◆ operator<<()

template<typename Func>
void stat_bench::impl::FunctionMeasurer::operator<< ( const Func & func)
inline

Measure a function.

Template Parameters
FuncType of the function.
Parameters
[in]funcFunction.

Definition at line 51 of file measure_impl.h.


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