C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::telemetry::metric_family Class Reference

Manages a collection (family) of metrics. More...

#include <metric_family.hpp>

Inherited by caf::telemetry::metric_family_impl< Type >.

Public Member Functions

 metric_family (metric_type type, std::string prefix, std::string name, std::vector< std::string > label_names, std::string helptext, std::string unit, bool is_sum)
 
 metric_family (const metric_family &)=delete
 
metric_familyoperator= (const metric_family &)=delete
 
auto type () const noexcept
 
const auto & prefix () const noexcept
 
const auto & name () const noexcept
 
const auto & label_names () const noexcept
 
const auto & helptext () const noexcept
 
const auto & unit () const noexcept
 
auto is_sum () const noexcept
 

Detailed Description

Manages a collection (family) of metrics.

All children share the same prefix, name, and label dimensions.


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