Adbase
Adinf C++ base library V2
|
This is the complete list of members for adbase::metrics::Metrics, including all inherited members.
buildCounter(const std::string moduleName, const std::string metricName) | adbase::metrics::Metrics | static |
buildGauges(const std::string moduleName, const std::string metricName, uint32_t interval, const GaugesDataCallback &func) | adbase::metrics::Metrics | static |
buildHistograms(const std::string moduleName, const std::string metricName, uint32_t interval) | adbase::metrics::Metrics | static |
buildMeters(const std::string moduleName, const std::string metricName) | adbase::metrics::Metrics | static |
buildTimers(const std::string moduleName, const std::string metricName, uint32_t interval) | adbase::metrics::Metrics | static |
createCounter(const std::string moduleName, const std::string metricName) | adbase::metrics::Metrics | |
createGauges(const std::string moduleName, const std::string metricName, uint32_t interval, const GaugesDataCallback &func) | adbase::metrics::Metrics | |
createHistograms(const std::string moduleName, const std::string metricName, uint32_t interval) | adbase::metrics::Metrics | |
createMeters(const std::string moduleName, const std::string metricName) | adbase::metrics::Metrics | |
createTimers(const std::string moduleName, const std::string metricName, uint32_t interval) | adbase::metrics::Metrics | |
deleteThread(std::thread *t) | adbase::metrics::Metrics | static |
gauge(void *args) | adbase::metrics::Metrics | |
getCounter() | adbase::metrics::Metrics | |
getCounter(const std::string &moduleName, const std::string &metricName) | adbase::metrics::Metrics | |
getGauges() | adbase::metrics::Metrics | |
getHistograms() | adbase::metrics::Metrics | |
getHistograms(const std::string &moduleName, const std::string &metricName) | adbase::metrics::Metrics | |
getMeters() | adbase::metrics::Metrics | |
getMeters(const std::string &moduleName, const std::string &metricName) | adbase::metrics::Metrics | |
getMetricName(const std::string &name) | adbase::metrics::Metrics | static |
getTimers() | adbase::metrics::Metrics | |
getTimers(const std::string &moduleName, const std::string &metricName) | adbase::metrics::Metrics | |
histograms(void *args) | adbase::metrics::Metrics | |
init(adbase::Timer *timer) | adbase::metrics::Metrics | static |
innerStop() | adbase::metrics::Metrics | |
meter15min(void *args) | adbase::metrics::Metrics | |
meter1min(void *args) | adbase::metrics::Metrics | |
meter1sec(void *args) | adbase::metrics::Metrics | |
meter5min(void *args) | adbase::metrics::Metrics | |
Metrics(adbase::Timer *timer) | adbase::metrics::Metrics | |
setCounter(const DataItem &item) | adbase::metrics::Metrics | |
setHistograms(const DataItem &item) | adbase::metrics::Metrics | |
setMeters(const DataItem &item) | adbase::metrics::Metrics | |
start() | adbase::metrics::Metrics | |
stop() | adbase::metrics::Metrics | static |
threadFunc(void *data) | adbase::metrics::Metrics | |
~Metrics() | adbase::metrics::Metrics |