Project
Loading...
Searching...
No Matches
o2::framework::DPLMonitoringBackend Class Referencefinal

Prints metrics to standard output via std::cout. More...

#include <DPLMonitoringBackend.h>

Inherits o2::monitoring::Backend.

Public Member Functions

 DPLMonitoringBackend (ServiceRegistryRef registry)
 Default constructor.
 
 ~DPLMonitoringBackend () override=default
 Default destructor.
 
void send (const o2::monitoring::Metric &metric) override
 
void send (std::vector< o2::monitoring::Metric > &&metrics) override
 
void addGlobalTag (std::string_view name, std::string_view value) override
 

Detailed Description

Prints metrics to standard output via std::cout.

Definition at line 24 of file DPLMonitoringBackend.h.

Constructor & Destructor Documentation

◆ DPLMonitoringBackend()

o2::framework::DPLMonitoringBackend::DPLMonitoringBackend ( ServiceRegistryRef  registry)

Default constructor.

Definition at line 23 of file DPLMonitoringBackend.cxx.

◆ ~DPLMonitoringBackend()

o2::framework::DPLMonitoringBackend::~DPLMonitoringBackend ( )
overridedefault

Default destructor.

Member Function Documentation

◆ addGlobalTag()

void o2::framework::DPLMonitoringBackend::addGlobalTag ( std::string_view  name,
std::string_view  value 
)
override

Adds tag

Parameters
nametag name
valuetag value

Definition at line 28 of file DPLMonitoringBackend.cxx.

◆ send() [1/2]

void o2::framework::DPLMonitoringBackend::send ( const o2::monitoring::Metric &  metric)
override

Prints metric

Parameters
metricreference to metric object

Definition at line 48 of file DPLMonitoringBackend.cxx.

◆ send() [2/2]

void o2::framework::DPLMonitoringBackend::send ( std::vector< o2::monitoring::Metric > &&  metrics)
override

Prints vector of metrics @param metrics vector of metrics

Definition at line 34 of file DPLMonitoringBackend.cxx.


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