artdaq_utilities
v1_05_00
|
artdaq::MetricManager::Config | The Config struct defines the accepted configuration parameters for this class |
artdaq::MetricPlugin::Config | The Config struct defines the accepted configuration parameters for this class |
artdaqutilities::GetPackageBuildInfo | Wrapper around the artdaqutilities::GetPackageBuildInfo::getPackageBuildInfo function |
artdaq::MetricData | Small structure used to hold a metric data point before sending to the metric plugins |
artdaq::MetricData::MetricDataValue | This union holds the values for all other metric types |
artdaq::MetricManager | Handles loading metric plugins and asynchronously sending metric data to them. It is designed to be a "black hole" for metrics, taking as little time as possible so that metrics do not impact the data-taking performance |
artdaq::MetricPlugin | Defines the interface that MetricManager uses to send metric data to the various metric plugins |
artdaq::FileMetric | FileMetric writes metric data to a file on disk |
artdaq::GraphiteMetric | Send a metric to Graphite |
artdaq::MsgFacilityMetric | A MetricPlugin class which sends metric data to MessageFacility |
artdaq::PeriodicReportMetric | PeriodicReportMetric writes metric data to a file on disk |
artdaq::ProcFileMetric | A MetricPlugin which writes a long unsigned int metric with a given name to a given pipe |
artdaq::TestMetricImpl | TestMetric writes metric data to a statically-allocated memory block |
artdaqtest::MetricPluginTestAdapter | |
artdaq::TestMetric::MetricPoint | |
artdaq::PackageBuildInfo | Class holding information about the artdaq package build |
artdaq::SystemMetricCollector | |
artdaq::TestMetric |