A metric that represents a single integer value that can arbitrarily go up and down.
More...
#include <int_gauge.hpp>
|
|
using | value_type = int64_t |
| |
|
using | family_setting = unit_t |
| |
|
|
| int_gauge (int64_t value) noexcept |
| |
|
| int_gauge (span< const label >) noexcept |
| |
|
void | inc () noexcept |
| | Increments the gauge by 1.
|
| |
|
void | inc (int64_t amount) noexcept |
| | Increments the gauge by amount.
|
| |
|
void | dec () noexcept |
| | Decrements the gauge by 1.
|
| |
|
void | dec (int64_t amount) noexcept |
| | Decrements the gauge by amount.
|
| |
|
void | value (int64_t x) noexcept |
| | Sets the gauge to x.
|
| |
| int64_t | operator++ () noexcept |
| | Increments the gauge by 1.
|
| |
| int64_t | operator-- () noexcept |
| | Decrements the gauge by 1.
|
| |
|
int64_t | value () const noexcept |
| | Returns the current value of the gauge.
|
| |
|
|
static constexpr metric_type | runtime_type = metric_type::int_gauge |
| |
A metric that represents a single integer value that can arbitrarily go up and down.
◆ operator++()
| int64_t caf::telemetry::int_gauge::operator++ |
( |
| ) |
|
|
noexcept |
Increments the gauge by 1.
- Returns
- The new value of the gauge.
◆ operator--()
| int64_t caf::telemetry::int_gauge::operator-- |
( |
| ) |
|
|
noexcept |
Decrements the gauge by 1.
- Returns
- The new value of the gauge.
The documentation for this class was generated from the following file:
- libcaf_core/caf/telemetry/int_gauge.hpp