| AddStandardFields(rapidjson::Document *document, rapidjson::Value *val) | impala::Metric | protected |
| CalculateValue() | impala::SimpleMetric< T, metric_kind > | inlineprotectedvirtual |
| description() const | impala::Metric | inline |
| description_ | impala::Metric | protected |
| Increment(const T &delta) | impala::SimpleMetric< T, metric_kind > | inline |
| key() const | impala::Metric | inline |
| key_ | impala::Metric | protected |
| kind() const | impala::SimpleMetric< T, metric_kind > | inline |
| lock_ | impala::SimpleMetric< T, metric_kind > | protected |
| Metric(const std::string &key, const std::string &description) | impala::Metric | inlineprotected |
| set_value(const T &value) | impala::SimpleMetric< T, metric_kind > | inline |
| SimpleMetric(const std::string &key, const TUnit::type unit, const T &initial_value, const std::string &description="") | impala::SimpleMetric< T, metric_kind > | inline |
| SimpleMetric(const std::string &key, const TUnit::type unit, const std::string &description="") | impala::SimpleMetric< T, metric_kind > | inline |
| ToHumanReadable() | impala::SimpleMetric< T, metric_kind > | inlinevirtual |
| ToJson(rapidjson::Document *document, rapidjson::Value *val) | impala::SimpleMetric< T, metric_kind > | inlinevirtual |
| ToLegacyJson(rapidjson::Document *document) | impala::SimpleMetric< T, metric_kind > | inlinevirtual |
| unit() const | impala::SimpleMetric< T, metric_kind > | inline |
| unit_ | impala::SimpleMetric< T, metric_kind > | protected |
| value() | impala::SimpleMetric< T, metric_kind > | inline |
| value_ | impala::SimpleMetric< T, metric_kind > | protected |
| ~Metric() | impala::Metric | inlinevirtual |
| ~SimpleMetric() | impala::SimpleMetric< T, metric_kind > | inlinevirtual |