#include <swcdb/common/sys/MetricsReporting.h>
Definition at line 403 of file MetricsReporting.h.
◆ Ptr
◆ Item_Mem()
SWC::Common::Query::Update::Metric::Item_Mem::Item_Mem |
( |
| ) |
|
|
inlinenoexcept |
◆ ~Item_Mem()
virtual SWC::Common::Query::Update::Metric::Item_Mem::~Item_Mem |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ definitions()
Implements SWC::client::Query::Update::Handlers::Metric::Base.
Definition at line 431 of file MetricsReporting.h.
References SWC::client::Query::Update::Handlers::Base::Column::add(), SWC::DB::Cell::KeyVec::add(), SWC::DB::Cell::Key::add(), SWC::DB::Cell::Serial::Value::FieldsWriter::add(), SWC::client::Query::Update::Handlers::Metric::AVG, SWC::Core::Buffer< T >::base, SWC::DB::Cell::KeyVec::copy(), SWC::Core::BufferDyn< BufferT >::fill(), SWC::DB::Cells::Cell::flag, SWC::DB::Cells::INSERT, SWC::DB::Cells::Cell::key, SWC::client::Query::Update::Handlers::Metric::MAX, SWC::client::Query::Update::Handlers::Metric::MIN, SWC::Core::Vector< T, SizeT, GROW_SZ >::reserve(), SWC::DB::Cells::Cell::set_time_order_desc(), SWC::DB::Cells::Cell::set_value(), and SWC::DB::Cell::KeyVec::size().
◆ report()
Implements SWC::client::Query::Update::Handlers::Metric::Base.
Definition at line 492 of file MetricsReporting.h.
References SWC::client::Query::Update::Handlers::Base::Column::add(), SWC::DB::Cell::KeyVec::add(), SWC::DB::Cell::Key::add(), SWC::Core::Buffer< T >::base, SWC::DB::Cell::KeyVec::copy(), encoded_length(), SWC::Core::BufferDyn< BufferT >::ensure(), SWC::Core::BufferDyn< BufferT >::fill(), SWC::DB::Cells::Cell::flag, SWC::Common::Stats::MinMaxAvgCount_Safe< ValueT >::gather(), SWC::DB::Cells::INSERT, SWC::DB::Cells::Cell::key, SWC::Core::Vector< T, SizeT, GROW_SZ >::reserve(), SWC::DB::Cells::Cell::set_time_order_desc(), SWC::DB::Cells::Cell::set_timestamp(), SWC::DB::Cells::Cell::set_value(), and SWC::DB::Cell::KeyVec::size().
◆ reset()
virtual void SWC::Common::Query::Update::Metric::Item_Mem::reset |
( |
| ) |
|
|
inlineoverridevirtual |
◆ FIELD_RSS_FREE_AVG
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_FREE_AVG = 2 |
|
staticconstexprprivate |
◆ FIELD_RSS_FREE_MAX
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_FREE_MAX = 1 |
|
staticconstexprprivate |
◆ FIELD_RSS_FREE_MIN
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_FREE_MIN = 0 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_AVG
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_AVG = 5 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_MAX
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_MAX = 4 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_MIN
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_MIN = 3 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_REG_AVG
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_REG_AVG = 8 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_REG_MAX
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_REG_MAX = 7 |
|
staticconstexprprivate |
◆ FIELD_RSS_USED_REG_MIN
constexpr const uint8_t SWC::Common::Query::Update::Metric::Item_Mem::FIELD_RSS_USED_REG_MIN = 6 |
|
staticconstexprprivate |
◆ rss_free
◆ rss_used
◆ rss_used_reg
The documentation for this class was generated from the following file: