artdaq_utilities  v1_02_02
 All Classes
Classes | Public Member Functions | List of all members
artdaq::MetricManager Class Reference

Public Member Functions

 MetricManager (MetricManager const &)=delete
 
MetricManageroperator= (MetricManager const &)=delete
 
void initialize (fhicl::ParameterSet const &, std::string prefix="")
 
void do_start ()
 
void do_stop ()
 
void do_pause ()
 
void do_resume ()
 
void reinitialize (fhicl::ParameterSet const &, std::string prefix="")
 
void shutdown ()
 
void sendMetric (std::string const &name, std::string const &value, std::string const &unit, int level, bool accumulate=true, std::string const &metricPrefix="", bool useNameOverride=false)
 
void sendMetric (std::string const &name, int const &value, std::string const &unit, int level, bool accumulate=true, std::string const &metricPrefix="", bool useNameOverride=false)
 
void sendMetric (std::string const &name, double const &value, std::string const &unit, int level, bool accumulate=true, std::string const &metricPrefix="", bool useNameOverride=false)
 
void sendMetric (std::string const &name, float const &value, std::string const &unit, int level, bool accumulate=true, std::string const &metricPrefix="", bool useNameOverride=false)
 
void sendMetric (std::string const &name, long unsigned int const &value, std::string const &unit, int level, bool accumulate=true, std::string const &metricPrefix="", bool useNameOverride=false)
 
void setPrefix (std::string prefix)
 

Detailed Description

Definition at line 27 of file MetricManager.hh.


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