45 const std::vector<CPUData> & entries2);
47 std::shared_ptr<CPUStats>
old_;
48 std::shared_ptr<CPUStats>
new_;
Interface for MetricManager.
std::shared_ptr< CPUStats > new_
void CollectCpuUsage(const std::vector< CPUData > &entries1, const std::vector< CPUData > &entries2)
std::shared_ptr< CPUStats > old_
void Collect() overridefinal
activates metrics collection.
Interface for a metrics collector.
CPUMetricCollector(ros_monitoring_msgs::MetricManagerInterface &m)
Constructor.