Abstract metrics collector.
More...
#include <MetricsCollector.h>
|
| virtual void | update (const std::string &name, const std::string &value)=0 |
| | Updates string metric value. More...
|
| |
| virtual void | update (const std::string &name, int16_t value)=0 |
| | Updates int16 metric value. More...
|
| |
| virtual void | update (const std::string &name, int32_t value)=0 |
| | Updates int32 metric value. More...
|
| |
| virtual void | update (const std::string &name, float value)=0 |
| | Updates float metric value. More...
|
| |
| virtual void | update (const std::string &name, double value)=0 |
| | Updates double metric value. More...
|
| |
| virtual void | publish ()=0 |
| | Publishes collected metrics. More...
|
| |
Abstract metrics collector.
Definition at line 39 of file MetricsCollector.h.
| virtual void Hypertable::MetricsCollector::publish |
( |
| ) |
|
|
pure virtual |
| virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
|
pure virtual |
| virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
int16_t |
value |
|
) |
| |
|
pure virtual |
| virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
int32_t |
value |
|
) |
| |
|
pure virtual |
| virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
float |
value |
|
) |
| |
|
pure virtual |
| virtual void Hypertable::MetricsCollector::update |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: