diff options
author | Haavard <havardpe@yahoo-inc.com> | 2017-03-28 10:55:33 +0000 |
---|---|---|
committer | Haavard <havardpe@yahoo-inc.com> | 2017-03-28 10:55:33 +0000 |
commit | c047fe709edae2694a988602f94cde144471c827 (patch) | |
tree | abac5700324527a88086b1c1f55b6daefe985072 /storage | |
parent | ab052267243fae88b7b983e9cbc830c654a28cb4 (diff) |
let EntryWrapper expose internal value with get function
Diffstat (limited to 'storage')
-rw-r--r-- | storage/src/vespa/storage/bucketdb/lockablemap.h | 4 |
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(); |