From 3da003f4e069faf30278c141a27443402290f545 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Sun, 22 Jan 2017 21:12:27 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@307 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src/containers/pimap.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/containers/pimap.h b/src/containers/pimap.h index 87c8fb99..57142775 100644 --- a/src/containers/pimap.h +++ b/src/containers/pimap.h @@ -119,6 +119,8 @@ public: const_iterator(): parent(0), pos(0) {} const value_type operator *() const {return parent->_pair(pos);} const value_type* operator ->() const {cval = parent->_pair(pos); return &cval;} + const Key & key() const {return const_cast * >(parent)->_key(pos);} + const T & value() const {return const_cast * >(parent)->_value(pos);} void operator ++() {++pos;} void operator ++(int) {++pos;} void operator --() {--pos;}