Class cubmonitor::primitive
template <typename Rep>
ClassList > cubmonitor > primitive
#include <monitor_statistic.hpp>
Inherited by the following classes: cubmonitor::accumulator_statistic, cubmonitor::gauge_statistic, cubmonitor::max_statistic, cubmonitor::min_statistic
Public Types
Public Functions
Protected Attributes
Protected Functions
Public Types Documentation
typedef rep
using cubmonitor::primitive< Rep >::rep = Rep;
Public Functions Documentation
function fetch
inline void cubmonitor::primitive::fetch (
statistic_value * destination,
fetch_mode mode=FETCH_GLOBAL
) const
function get_statistics_count
inline std::size_t cubmonitor::primitive::get_statistics_count (
void
) const
function get_value
inline Rep cubmonitor::primitive::get_value (
fetch_mode mode=FETCH_GLOBAL
) const
function operator=
inline primitive & cubmonitor::primitive::operator= (
const primitive & other
)
function primitive
inline cubmonitor::primitive::primitive (
Rep value=Rep ()
)
Protected Attributes Documentation
variable m_value
Rep cubmonitor::primitive< Rep >::m_value;
Protected Functions Documentation
function set_value
inline void cubmonitor::primitive::set_value (
const Rep & value
)
The documentation for this class was generated from the following file cubrid/src/monitor/monitor_statistic.hpp