Public Member Functions | Private Attributes
cartographer_ros::metrics::Counter Class Reference

#include <counter.h>

List of all members.

Public Member Functions

 Counter (const std::map< std::string, std::string > &labels)
void Increment (const double value) override
void Increment () override
cartographer_ros_msgs::Metric ToRosMessage ()
double Value ()

Private Attributes

Gauge gauge_

Detailed Description

Definition at line 27 of file counter.h.


Constructor & Destructor Documentation

cartographer_ros::metrics::Counter::Counter ( const std::map< std::string, std::string > &  labels) [inline, explicit]

Definition at line 29 of file counter.h.


Member Function Documentation

void cartographer_ros::metrics::Counter::Increment ( const double  value) [inline, override]

Definition at line 32 of file counter.h.

void cartographer_ros::metrics::Counter::Increment ( ) [inline, override]

Definition at line 34 of file counter.h.

cartographer_ros_msgs::Metric cartographer_ros::metrics::Counter::ToRosMessage ( ) [inline]

Definition at line 38 of file counter.h.

Definition at line 36 of file counter.h.


Member Data Documentation

Definition at line 45 of file counter.h.


The documentation for this class was generated from the following file:


cartographer_ros
Author(s): The Cartographer Authors
autogenerated on Wed Jul 10 2019 04:10:28