Public Member Functions | Static Public Member Functions | List of all members
cartographer::metrics::Gauge Class Referenceabstract

#include <gauge.h>

Public Member Functions

virtual void Decrement ()=0
 
virtual void Decrement (double by_value)=0
 
virtual void Increment ()=0
 
virtual void Increment (double by_value)=0
 
virtual void Set (double value)=0
 
virtual ~Gauge ()=default
 

Static Public Member Functions

static GaugeNull ()
 

Detailed Description

Definition at line 26 of file gauge.h.

Constructor & Destructor Documentation

◆ ~Gauge()

virtual cartographer::metrics::Gauge::~Gauge ( )
virtualdefault

Member Function Documentation

◆ Decrement() [1/2]

virtual void cartographer::metrics::Gauge::Decrement ( )
pure virtual

◆ Decrement() [2/2]

virtual void cartographer::metrics::Gauge::Decrement ( double  by_value)
pure virtual

◆ Increment() [1/2]

virtual void cartographer::metrics::Gauge::Increment ( )
pure virtual

◆ Increment() [2/2]

virtual void cartographer::metrics::Gauge::Increment ( double  by_value)
pure virtual

◆ Null()

Gauge * cartographer::metrics::Gauge::Null ( )
static

Definition at line 36 of file gauge.cc.

◆ Set()

virtual void cartographer::metrics::Gauge::Set ( double  value)
pure virtual

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


cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59