Public Member Functions | |
MOCK_CONST_METHOD0 (CreateMetric, MetricData()) | |
MOCK_METHOD0 (Publish, void()) | |
MOCK_METHOD1 (AddMetric, void(MetricData)) | |
MOCK_METHOD2 (AddDimension, void(const std::string &, const std::string &)) | |
Public Member Functions inherited from ros_monitoring_msgs::MetricManagerInterface | |
virtual void | AddDimension (const std::string &name, const std::string &value)=0 |
add global dimension (applies to all metrics). More... | |
virtual void | AddMetric (MetricData md)=0 |
add a metric to list of metrics to be published. More... | |
virtual MetricData | CreateMetric () const =0 |
create a metric. More... | |
virtual void | Publish ()=0 |
publishes all metrics and then discards them. More... | |
virtual | ~MetricManagerInterface () |
destructor. More... | |
Definition at line 30 of file health_metric_collector_test.cpp.
ros_monitoring_msgs::MockMetricManager::MOCK_CONST_METHOD0 | ( | CreateMetric | , |
MetricData() | |||
) |
ros_monitoring_msgs::MockMetricManager::MOCK_METHOD0 | ( | Publish | , |
void() | |||
) |
ros_monitoring_msgs::MockMetricManager::MOCK_METHOD1 | ( | AddMetric | , |
void(MetricData) | |||
) |
ros_monitoring_msgs::MockMetricManager::MOCK_METHOD2 | ( | AddDimension | , |
void(const std::string &, const std::string &) | |||
) |