summaryrefslogtreecommitdiffstats
path: root/staging_vespalib
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-10-05 19:36:04 +0000
committerArne Juul <arnej@yahoo-inc.com>2018-10-05 20:12:44 +0000
commit8a941d0fb215cb1a698959bafa5b789a376eef93 (patch)
tree00a8db42ec1bc4dbbd8a92071c5e6b45aee0f33f /staging_vespalib
parent6c2a5af5bf087efb126692e69ed973739e0fbafb (diff)
constify
Diffstat (limited to 'staging_vespalib')
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/name_repo.cpp8
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/name_repo.h8
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.cpp2
-rw-r--r--staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.h2
4 files changed, 10 insertions, 10 deletions
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/name_repo.cpp b/staging_vespalib/src/vespa/vespalib/metrics/name_repo.cpp
index a47be2f128c..bb4fb6deb7c 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/name_repo.cpp
+++ b/staging_vespalib/src/vespa/vespalib/metrics/name_repo.cpp
@@ -32,26 +32,26 @@ NameRepo::label(const vespalib::string &value)
}
const vespalib::string&
-NameRepo::metricName(MetricId metric)
+NameRepo::metricName(MetricId metric) const
{
return _metricNames.lookup(metric.id());
}
const vespalib::string&
-NameRepo::dimensionName(Dimension dim)
+NameRepo::dimensionName(Dimension dim) const
{
return _dimensionNames.lookup(dim.id());
}
const vespalib::string&
-NameRepo::labelValue(Label l)
+NameRepo::labelValue(Label l) const
{
return _labelValues.lookup(l.id());
}
const PointMap::BackingMap&
-NameRepo::pointMap(Point from)
+NameRepo::pointMap(Point from) const
{
const PointMap &map = _pointMaps.lookup(from.id());
return map.backingMap();
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/name_repo.h b/staging_vespalib/src/vespa/vespalib/metrics/name_repo.h
index b6e643c489e..ce2884cefbc 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/name_repo.h
+++ b/staging_vespalib/src/vespa/vespalib/metrics/name_repo.h
@@ -32,11 +32,11 @@ public:
Dimension dimension(const vespalib::string &name);
Label label(const vespalib::string &value);
- const vespalib::string& metricName(MetricId metric);
- const vespalib::string& dimensionName(Dimension dim);
- const vespalib::string& labelValue(Label l);
+ const vespalib::string& metricName(MetricId metric) const;
+ const vespalib::string& dimensionName(Dimension dim) const;
+ const vespalib::string& labelValue(Label l) const;
- const PointMap::BackingMap& pointMap(Point from);
+ const PointMap::BackingMap& pointMap(Point from) const;
Point pointFrom(PointMap::BackingMap map);
static NameRepo instance;
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.cpp b/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.cpp
index 7b09fbf7746..3769d141516 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.cpp
+++ b/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.cpp
@@ -8,7 +8,7 @@ namespace metrics {
using Guard = std::lock_guard<std::mutex>;
const PointMap &
-PointMapCollection::lookup(size_t id)
+PointMapCollection::lookup(size_t id) const
{
Guard guard(_lock);
assert(id < _vec.size());
diff --git a/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.h b/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.h
index ba301ff3f06..ce501c9229a 100644
--- a/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.h
+++ b/staging_vespalib/src/vespa/vespalib/metrics/point_map_collection.h
@@ -18,7 +18,7 @@ private:
PointMapMap _map;
std::vector<PointMapMap::const_iterator> _vec;
public:
- const PointMap &lookup(size_t id);
+ const PointMap &lookup(size_t id) const;
size_t resolve(PointMap map);
size_t size() const;