artdaq_utilities
v1_05_00
|
artdaq | The artdaq namespace |
PackageBuildInfo | Class holding information about the artdaq package build |
FileMetric | FileMetric writes metric data to a file on disk |
GraphiteMetric | Send a metric to Graphite |
MetricData | Small structure used to hold a metric data point before sending to the metric plugins |
MetricDataValue | This union holds the values for all other metric types |
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 |
Config | The Config struct defines the accepted configuration parameters for this class |
MetricPlugin | Defines the interface that MetricManager uses to send metric data to the various metric plugins |
Config | The Config struct defines the accepted configuration parameters for this class |
MsgFacilityMetric | A MetricPlugin class which sends metric data to MessageFacility |
ProcFileMetric | A MetricPlugin which writes a long unsigned int metric with a given name to a given pipe |
PeriodicReportMetric | PeriodicReportMetric writes metric data to a file on disk |
SystemMetricCollector | |
TestMetricImpl | TestMetric writes metric data to a statically-allocated memory block |
TestMetric | |
MetricPoint | |
artdaqtest | |
MetricPluginTestAdapter | |
artdaqutilities | Namespace used to differentiate the artdaq_utilities version of GetPackageBuildInfo from other versions present in the system |
GetPackageBuildInfo | Wrapper around the artdaqutilities::GetPackageBuildInfo::getPackageBuildInfo function |