The SWC-DB Update Metric Handler C++ namespace 'SWC::client::Query::Update::Handlers::Metric'. More...
Classes | |
struct | Base |
class | Item_Count |
class | Item_CountVolume |
class | Item_MinMaxAvgCount |
class | Item_Volume |
class | Level |
class | Reporting |
Enumerations | |
enum | Aggregation : uint8_t { SUM = 0x00, MIN = 0x01, MAX = 0x02, AVG = 0x03, AVG_PROP = 0x04 } |
Functions | |
const char *SWC_CONST_FUNC | aggregation_to_string (uint8_t agg) noexcept |
Variables | |
static const uint24_t | FIELD_ID_MIN = uint24_t(0) |
static const uint24_t | FIELD_ID_MAX = uint24_t(1) |
static const uint24_t | FIELD_ID_COUNT = uint24_t(2) |
static const uint24_t | FIELD_ID_AVG = uint24_t(3) |
static const uint24_t | FIELD_ID_VOLUME = uint24_t(4) |
The SWC-DB Update Metric Handler C++ namespace 'SWC::client::Query::Update::Handlers::Metric'.
enum SWC::client::Query::Update::Handlers::Metric::Aggregation : uint8_t |
|
noexcept |
Definition at line 16 of file Metrics.cc.
References AVG, AVG_PROP, MAX, MIN, and SUM.
Referenced by SWC::Utils::shell::Statistics::StatsDefinition::print().
Definition at line 39 of file Metrics.h.
Referenced by SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report().
Definition at line 38 of file Metrics.h.
Referenced by SWC::FsBroker::Metric::Item_Fds::definitions(), SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report(), SWC::client::Query::Update::Handlers::Metric::Item_Count::report(), and SWC::client::Query::Update::Handlers::Metric::Item_CountVolume::report().
Definition at line 37 of file Metrics.h.
Referenced by SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report().
Definition at line 36 of file Metrics.h.
Referenced by SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report().
Definition at line 40 of file Metrics.h.
Referenced by SWC::FsBroker::Metric::Item_Fds::definitions(), SWC::client::Query::Update::Handlers::Metric::Item_Volume::report(), and SWC::client::Query::Update::Handlers::Metric::Item_CountVolume::report().