Adbase
Adinf C++ base library V2
adbase::metrics::Metrics Member List

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::Metricsstatic
buildGauges(const std::string moduleName, const std::string metricName, uint32_t interval, const GaugesDataCallback &func)adbase::metrics::Metricsstatic
buildHistograms(const std::string moduleName, const std::string metricName, uint32_t interval)adbase::metrics::Metricsstatic
buildMeters(const std::string moduleName, const std::string metricName)adbase::metrics::Metricsstatic
buildTimers(const std::string moduleName, const std::string metricName, uint32_t interval)adbase::metrics::Metricsstatic
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::Metricsstatic
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::Metricsstatic
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::Metricsstatic
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::Metricsstatic
threadFunc(void *data)adbase::metrics::Metrics
~Metrics()adbase::metrics::Metrics