libstatistics_collector  master
Lightweight aggregation utilities to collect statistics and measure message metrics.
Classes | Namespaces
received_message_age.hpp File Reference
#include <chrono>
#include <string>
#include <sstream>
#include <type_traits>
#include <utility>
#include "constants.hpp"
#include "libstatistics_collector/topic_statistics_collector/topic_statistics_collector.hpp"
#include "rcl/time.h"
#include "rcutils/logging_macros.h"
Include dependency graph for received_message_age.hpp:

Go to the source code of this file.

Classes

struct  libstatistics_collector::topic_statistics_collector::HasHeader< M, typename >
 
struct  libstatistics_collector::topic_statistics_collector::HasHeader< M, decltype((void) M::header)>
 
struct  libstatistics_collector::topic_statistics_collector::TimeStamp< M, Enable >
 
struct  libstatistics_collector::topic_statistics_collector::TimeStamp< M, typename std::enable_if< HasHeader< M >::value >::type >
 
class  libstatistics_collector::topic_statistics_collector::ReceivedMessageAgeCollector< T >
 

Namespaces

 libstatistics_collector
 
 libstatistics_collector::topic_statistics_collector