|
SObjectizer 5.8
|
A message with value of some quantity. More...
#include <messages.hpp>
Public Member Functions | |
| quantity (const prefix_t &prefix, const suffix_t &suffix, T value) | |
| Initializing constructor. | |
Public Member Functions inherited from so_5::atomic_refcounted_t | |
| atomic_refcounted_t (const atomic_refcounted_t &)=delete | |
| atomic_refcounted_t & | operator= (const atomic_refcounted_t &)=delete |
| atomic_refcounted_t () noexcept | |
| Default constructor. | |
| ~atomic_refcounted_t () noexcept=default | |
| Destructor. | |
| void | inc_ref_count () noexcept |
| Increments reference count. | |
| unsigned long | dec_ref_count () noexcept |
| Decrement reference count. | |
Public Attributes | |
| prefix_t | m_prefix |
| Prefix of data_source name. | |
| suffix_t | m_suffix |
| Suffix of data_source name. | |
| T | m_value |
| Actual quantity value. | |
Additional Inherited Members |
A message with value of some quantity.
This message can be used for monitoring things like queue sizes, count of delayed messages, count of cooperations and so on.
| T | type for representing quantity. |
Definition at line 59 of file messages.hpp.
|
inline |
Initializing constructor.
Definition at line 70 of file messages.hpp.
| prefix_t so_5::stats::messages::quantity< T >::m_prefix |
Prefix of data_source name.
Definition at line 62 of file messages.hpp.
| suffix_t so_5::stats::messages::quantity< T >::m_suffix |
Suffix of data_source name.
Definition at line 64 of file messages.hpp.
| T so_5::stats::messages::quantity< T >::m_value |
Actual quantity value.
Definition at line 67 of file messages.hpp.