From: Sage Weil Date: Mon, 30 Oct 2017 15:20:43 +0000 (-0500) Subject: include/interval_set: add get_end() to iterator X-Git-Tag: v13.0.2~844^2~27 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ea308ad54eb46782ec6197143bd5a5058026f4f0;p=ceph.git include/interval_set: add get_end() to iterator Signed-off-by: Sage Weil --- diff --git a/src/include/interval_set.h b/src/include/interval_set.h index aca7e0699c4..de350013b89 100644 --- a/src/include/interval_set.h +++ b/src/include/interval_set.h @@ -76,6 +76,9 @@ class interval_set { T get_len() const { return _iter->second; } + T get_end() const { + return _iter->first + _iter->second; + } // Set the interval length. void set_len(T len) { @@ -135,6 +138,9 @@ class interval_set { T get_start() const { return _iter->first; } + T get_end() const { + return _iter->first + _iter->second; + } // Return the interval length. T get_len() const {