11#ifndef O2_FRAMEWORK_METRIC2DVIEWINDEX_H_
12#define O2_FRAMEWORK_METRIC2DVIEWINDEX_H_
28 using Updater = std::function<
void(std::array<Metric2DViewIndex*, 2>& views, std::string
const&,
MetricInfo const&,
int value,
size_t metricIndex)>;
Class for time synchronization of RawReader instances.
GLsizei const GLfloat * value
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
GLubyte GLubyte GLubyte GLubyte w
Defining PrimaryVertex explicitly as messageable.
static Updater getUpdater()
Get the right updated function given a list of Metric views.
std::vector< std::size_t > indexes
The row major list of indices for the metrics which compose the 2D view.
bool isComplete() const
Whether or not the view is ready to be used.
std::string prefix
The prefix in the metrics store to be used for the view.
std::function< void(std::array< Metric2DViewIndex *, 2 > &views, std::string const &, MetricInfo const &, int value, size_t metricIndex)> Updater