Adbase
Adinf C++ base library V2
adbase::metrics::Histograms Class Reference

#include <Histograms.hpp>

Public Member Functions

 Histograms (const std::string moduleName, const std::string metricName, uint32_t interval, Metrics *metrics, adbase::Queue< DataItem > *queue)
 
uint32_t interval ()
 
const std::string & getModuleName ()
 
const std::string & getMetricName ()
 
void update (double val)
 
 ~Histograms ()
 

Detailed Description

Definition at line 19 of file Histograms.hpp.

Constructor & Destructor Documentation

adbase::metrics::Histograms::Histograms ( const std::string  moduleName,
const std::string  metricName,
uint32_t  interval,
Metrics metrics,
adbase::Queue< DataItem > *  queue 
)

Definition at line 7 of file Histograms.cpp.

adbase::metrics::Histograms::~Histograms ( )

Definition at line 51 of file Histograms.cpp.

Member Function Documentation

const std::string & adbase::metrics::Histograms::getMetricName ( )
const std::string & adbase::metrics::Histograms::getModuleName ( )
uint32_t adbase::metrics::Histograms::interval ( )

Definition at line 33 of file Histograms.cpp.

void adbase::metrics::Histograms::update ( double  val)

The documentation for this class was generated from the following files: