|
CUBRID Engine
latest
|
#include "monitor_definition.hpp"#include <atomic>#include <chrono>#include <limits>#include <cinttypes>

Go to the source code of this file.
Namespaces | |
| cubmonitor | |
Typedefs | |
| using | cubmonitor::amount_rep = std::uint64_t |
| using | cubmonitor::floating_rep = double |
| using | cubmonitor::time_rep = duration |
| using | cubmonitor::amount_accumulator_statistic = accumulator_statistic< amount_rep > |
| using | cubmonitor::floating_accumulator_statistic = accumulator_statistic< floating_rep > |
| using | cubmonitor::time_accumulator_statistic = accumulator_statistic< time_rep > |
| using | cubmonitor::amount_gauge_statistic = gauge_statistic< amount_rep > |
| using | cubmonitor::floating_gauge_statistic = gauge_statistic< floating_rep > |
| using | cubmonitor::time_gauge_statistic = gauge_statistic< time_rep > |
| using | cubmonitor::amount_max_statistic = max_statistic< amount_rep > |
| using | cubmonitor::floating_max_statistic = max_statistic< floating_rep > |
| using | cubmonitor::time_max_statistic = max_statistic< time_rep > |
| using | cubmonitor::amount_min_statistic = min_statistic< amount_rep > |
| using | cubmonitor::floating_min_statistic = min_statistic< floating_rep > |
| using | cubmonitor::time_min_statistic = min_statistic< time_rep > |
| using | cubmonitor::amount_accumulator_atomic_statistic = accumulator_atomic_statistic< amount_rep > |
| using | cubmonitor::time_accumulator_atomic_statistic = accumulator_atomic_statistic< time_rep > |
| using | cubmonitor::amount_gauge_atomic_statistic = gauge_atomic_statistic< amount_rep > |
| using | cubmonitor::time_gauge_atomic_statistic = gauge_atomic_statistic< time_rep > |
| using | cubmonitor::amount_max_atomic_statistic = max_atomic_statistic< amount_rep > |
| using | cubmonitor::time_max_atomic_statistic = max_atomic_statistic< time_rep > |
| using | cubmonitor::amount_min_atomic_statistic = min_atomic_statistic< amount_rep > |
| using | cubmonitor::time_min_atomic_statistic = min_atomic_statistic< time_rep > |
Functions | |
| statistic_value | cubmonitor::statistic_value_cast (const amount_rep &rep) |
| amount_rep | cubmonitor::amount_rep_cast (statistic_value value) |
| statistic_value | cubmonitor::statistic_value_cast (const floating_rep &rep) |
| floating_rep | cubmonitor::floating_rep_cast (statistic_value value) |
| statistic_value | cubmonitor::statistic_value_cast (const time_rep &rep) |
| time_rep | cubmonitor::time_rep_cast (statistic_value value) |