libstatistics_collector  master
Lightweight aggregation utilities to collect statistics and measure message metrics.
Namespaces | Functions
generate_statistics_message.hpp File Reference
#include <string>
#include "builtin_interfaces/msg/time.hpp"
#include "statistics_msgs/msg/metrics_message.hpp"
#include "libstatistics_collector/visibility_control.hpp"
#include "libstatistics_collector/moving_average_statistics/types.hpp"
Include dependency graph for generate_statistics_message.hpp:

Go to the source code of this file.

Namespaces

 libstatistics_collector
 
 libstatistics_collector::collector
 

Functions

statistics_msgs::msg::MetricsMessage libstatistics_collector::collector::GenerateStatisticMessage (const std::string &node_name, const std::string &metric_name, const std::string &unit, const builtin_interfaces::msg::Time window_start, const builtin_interfaces::msg::Time window_stop, const libstatistics_collector::moving_average_statistics::StatisticData &data)