#include <swcdb/common/Stats/Stat.h>
Public Member Functions | |
SWC_CAN_INLINE | MinMaxAvgCount () noexcept |
SWC_CAN_INLINE void | add (ValueT v) noexcept |
SWC_CAN_INLINE ValueT | avg () const noexcept |
SWC_CAN_INLINE void | gather (MinMaxAvgCount< ValueT > &to) noexcept |
SWC_CAN_INLINE void | reset () noexcept |
Public Attributes | |
ValueT | count |
ValueT | total |
ValueT | min |
ValueT | max |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 40 of file Stat.h.
Referenced by SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report().
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 54 of file Stat.h.
Referenced by SWC::Common::Stats::MinMaxAvgCount< uint64_t >::gather().
ValueT SWC::Common::Stats::MinMaxAvgCount< ValueT >::count |
Definition at line 19 of file Stat.h.
Referenced by SWC::Common::Stats::MinMaxAvgCount< uint64_t >::add(), SWC::Common::Stats::MinMaxAvgCount< uint64_t >::avg(), SWC::Common::Stats::MinMaxAvgCount< uint64_t >::gather(), SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report(), and SWC::Common::Stats::MinMaxAvgCount< uint64_t >::reset().
ValueT SWC::Common::Stats::MinMaxAvgCount< ValueT >::max |
Definition at line 22 of file Stat.h.
Referenced by SWC::Common::Stats::MinMaxAvgCount< uint64_t >::add(), SWC::Common::Stats::MinMaxAvgCount< uint64_t >::gather(), SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report(), and SWC::Common::Stats::MinMaxAvgCount< uint64_t >::reset().
ValueT SWC::Common::Stats::MinMaxAvgCount< ValueT >::min |
Definition at line 21 of file Stat.h.
Referenced by SWC::Common::Stats::MinMaxAvgCount< uint64_t >::add(), SWC::Common::Stats::MinMaxAvgCount< uint64_t >::gather(), SWC::client::Query::Update::Handlers::Metric::Item_MinMaxAvgCount::report(), and SWC::Common::Stats::MinMaxAvgCount< uint64_t >::reset().
ValueT SWC::Common::Stats::MinMaxAvgCount< ValueT >::total |