artdaq_utilities  v1_02_02
 All Classes
Public Member Functions | List of all members
artdaq::MsgFacilityMetric Class Reference
+ Inheritance diagram for artdaq::MsgFacilityMetric:

Public Member Functions

 MsgFacilityMetric (fhicl::ParameterSet config)
 
virtual std::string getLibName () const
 
virtual void sendMetric_ (const std::string &name, const std::string &value, const std::string &unit)
 
virtual void sendMetric_ (const std::string &name, const int &value, const std::string &unit)
 
virtual void sendMetric_ (const std::string &name, const double &value, const std::string &unit)
 
virtual void sendMetric_ (const std::string &name, const float &value, const std::string &unit)
 
virtual void sendMetric_ (const std::string &name, const unsigned long int &value, const std::string &unit)
 
virtual void startMetrics_ ()
 
virtual void stopMetrics_ ()
 
- Public Member Functions inherited from artdaq::MetricPlugin
 MetricPlugin (fhicl::ParameterSet const &ps)
 
virtual void sendMetric (const std::string &name, const std::string &value, const std::string &unit, bool accumulate=true)
 
virtual void sendMetric (const std::string &name, const int &value, const std::string &unit, bool accumulate=true)
 
virtual void sendMetric (const std::string &name, const double &value, const std::string &unit, bool accumulate=true)
 
virtual void sendMetric (const std::string &name, const float &value, const std::string &unit, bool accumulate=true)
 
virtual void sendMetric (const std::string &name, const long unsigned int &value, const std::string &unit, bool accumulate=true)
 
virtual void startMetrics ()
 
virtual void stopMetrics ()
 
void setRunLevel (int level)
 
int getRunLevel ()
 

Additional Inherited Members

- Protected Member Functions inherited from artdaq::MetricPlugin
virtual void sendMetric_ (const std::string &name, const long unsigned int &value, const std::string &unit)=0
 
- Protected Attributes inherited from artdaq::MetricPlugin
int runLevel_
 
fhicl::ParameterSet pset
 
double accumulationTime_
 
bool inhibit_
 

Detailed Description

Definition at line 17 of file msgFacility_metric.cc.


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