Bitcoin Core 32.99.0
P2P Digital Currency
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ankerl::nanobench::detail::SetupRunner< SetupOp > Class Template Reference
Collaboration diagram for ankerl::nanobench::detail::SetupRunner< SetupOp >:
[legend]

Public Member Functions

 SetupRunner (SetupOp setupOp, Bench &bench)
 
template<typename Op >
Bench & run (Op &&op)
 

Private Attributes

SetupOp mSetupOp
 
Bench & mBench
 

Detailed Description

template<typename SetupOp>
class ankerl::nanobench::detail::SetupRunner< SetupOp >

Definition at line 1249 of file nanobench.h.

Constructor & Destructor Documentation

◆ SetupRunner()

template<typename SetupOp >
ankerl::nanobench::detail::SetupRunner< SetupOp >::SetupRunner ( SetupOp  setupOp,
Bench &  bench 
)
inlineexplicit

Definition at line 1251 of file nanobench.h.

Member Function Documentation

◆ run()

template<typename SetupOp >
template<typename Op >
Bench & ankerl::nanobench::detail::SetupRunner< SetupOp >::run ( Op &&  op)
inline

Definition at line 1257 of file nanobench.h.

Here is the call graph for this function:

Member Data Documentation

◆ mBench

Definition at line 1266 of file nanobench.h.

◆ mSetupOp

Definition at line 1265 of file nanobench.h.


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