EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Test::benchmark_tools_internal::MicroBenchmarkIter< Callable, void > Struct Template Reference

#include <acts/blob/sPHENIX/Tests/CommonHelpers/Acts/Tests/CommonHelpers/BenchmarkTools.hpp>

Static Public Member Functions

static void iter (const Callable &iteration, const void *=nullptr)
 

Static Public Attributes

static constexpr bool is_callable
 

Detailed Description

template<typename Callable>
struct Acts::Test::benchmark_tools_internal::MicroBenchmarkIter< Callable, void >

Definition at line 410 of file BenchmarkTools.hpp.

View newest version in sPHENIX GitHub at line 410 of file BenchmarkTools.hpp

Member Function Documentation

template<typename Callable >
static void Acts::Test::benchmark_tools_internal::MicroBenchmarkIter< Callable, void >::iter ( const Callable &  iteration,
const void *  = nullptr 
)
inlinestatic

Definition at line 414 of file BenchmarkTools.hpp.

View newest version in sPHENIX GitHub at line 414 of file BenchmarkTools.hpp

References Acts::Test::benchmark_tools_internal::MicroBenchmarkIter< Callable, Input >::is_callable, and Acts::Test::benchmark_tools_internal::MicroBenchmarkIterImpl< Callable, Input, Result >::iter().

+ Here is the call graph for this function:

Member Data Documentation

template<typename Callable >
constexpr bool Acts::Test::benchmark_tools_internal::MicroBenchmarkIter< Callable, void >::is_callable
static
Initial value:
=
Concepts ::exists<call_without_input_t, Callable>

Definition at line 411 of file BenchmarkTools.hpp.

View newest version in sPHENIX GitHub at line 411 of file BenchmarkTools.hpp


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