namespace
diagnostic
Typedefs
-
template<typename T>using CounterT = runtime::
component:: meter:: Counter<T> - Typed diagnostic counter for counting a value over time.
-
template<typename T>using GaugeT = runtime::
component:: meter:: Gauge<T> - Typed diagnostic gauge for measuring a value over time.
-
template<typename T>using TimerT = runtime::
component:: meter:: Timer<T> - Typed diagnostic gauge for timing an event over time.
-
template<typename T, typename U>using CounterGaugeT = runtime::
component:: meter:: CounterGauge<T, U> - Typed diagnostic counter/gauge combo.
- using CounterDefaultType = int64_t
- Default type for counters.
- using GaugeDefaultType = int64_t
- Default type for gauges.
- using TimerDefaultType = TimeType
- Default type for timers.
-
using Counter = runtime::
component:: meter:: Counter<CounterDefaultType> - Default diagnostic counter for counting a value over time.
-
using Gauge = runtime::
component:: meter:: Gauge<GaugeDefaultType> - Default diagnostic gauge for measuring a value over time.
-
using Timer = runtime::
component:: meter:: Timer<TimerDefaultType> - Default diagnostic gauge for timing an event over time.
-
using CounterGauge = runtime::
component:: meter:: CounterGauge<CounterDefaultType, GaugeDefaultType> - Default diagnostic counter/gauge combo.