Project
Loading...
Searching...
No Matches
o2::framework::DeviceMetricsInfoHelpers Struct Reference

#include <DeviceMetricsInfo.h>

Static Public Member Functions

template<typename T , size_t I = metricStorageSize<T>()>
static std::array< T, I > const & get (DeviceMetricsInfo const &info, size_t metricIdx)
 
static void clearMetrics (std::vector< DeviceMetricsInfo > &infos)
 
static size_t metricsStorageSize (gsl::span< DeviceMetricsInfo const > infos)
 

Detailed Description

Definition at line 175 of file DeviceMetricsInfo.h.

Member Function Documentation

◆ clearMetrics()

static void o2::framework::DeviceMetricsInfoHelpers::clearMetrics ( std::vector< DeviceMetricsInfo > &  infos)
inlinestatic

Definition at line 194 of file DeviceMetricsInfo.h.

◆ get()

template<typename T , size_t I = metricStorageSize<T>()>
static std::array< T, I > const & o2::framework::DeviceMetricsInfoHelpers::get ( DeviceMetricsInfo const &  info,
size_t  metricIdx 
)
inlinestatic

Definition at line 177 of file DeviceMetricsInfo.h.

◆ metricsStorageSize()

static size_t o2::framework::DeviceMetricsInfoHelpers::metricsStorageSize ( gsl::span< DeviceMetricsInfo const >  infos)
inlinestatic

Definition at line 220 of file DeviceMetricsInfo.h.


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