aboutsummaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
authorHaavard <havardpe@yahoo-inc.com>2017-03-28 10:55:33 +0000
committerHaavard <havardpe@yahoo-inc.com>2017-03-28 10:55:33 +0000
commitc047fe709edae2694a988602f94cde144471c827 (patch)
treeabac5700324527a88086b1c1f55b6daefe985072 /storage
parentab052267243fae88b7b983e9cbc830c654a28cb4 (diff)
let EntryWrapper expose internal value with get function
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/bucketdb/lockablemap.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/storage/src/vespa/storage/bucketdb/lockablemap.h b/storage/src/vespa/storage/bucketdb/lockablemap.h
index 40e45b72c48..2670683f7e3 100644
--- a/storage/src/vespa/storage/bucketdb/lockablemap.h
+++ b/storage/src/vespa/storage/bucketdb/lockablemap.h
@@ -54,6 +54,10 @@ public:
const mapped_type* operator->() const { return &_value; }
mapped_type& operator*() { return _value; }
const mapped_type& operator*() const { return _value; }
+
+ const mapped_type *get() const { return &_value; }
+ mapped_type *get() { return &_value; }
+
void write();
void remove();
void unlock();