summaryrefslogtreecommitdiffstats
path: root/staging_vespalib/src/vespa/vespalib/metrics/counter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'staging_vespalib/src/vespa/vespalib/metrics/counter.cpp')
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/counter.cpp23
1 files changed, 2 insertions, 21 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/counter.cpp b/staging_vespalib/src/vespa/vespalib/metrics/counter.cpp
index 2eb3719801b..08f72e6aa34 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/counter.cpp
+++ b/staging_vespalib/src/vespa/vespalib/metrics/counter.cpp
@@ -5,32 +5,13 @@
namespace vespalib {
namespace metrics {
-void
-Counter::add() const
-{
- add(1);
-}
-
-void
-Counter::add(Point p) const
-{
- add(1, p);
-}
-
-void
-Counter::add(size_t count) const
-{
- if (_manager) {
- _manager->add(CounterIncrement(ident(), count));
- }
-}
void
Counter::add(size_t count, Point point) const
{
if (_manager) {
- MetricIdentifier id(_idx.name_idx, point.id());
- _manager->add(CounterIncrement(id, count));
+ MetricIdentifier fullId(_id, point);
+ _manager->add(Increment(fullId, count));
}
}