From 51f7fe987892d496b2a63b7ebfe052f9c0a59db0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20J=C3=B8rgen=20Ottosen?= Date: Fri, 9 Dec 2005 22:33:57 +0000 Subject: [PATCH] added new convinience funcs [SVN r31969] --- include/boost/range/iterator_range.hpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/include/boost/range/iterator_range.hpp b/include/boost/range/iterator_range.hpp index 75727a1..8379c54 100755 --- a/include/boost/range/iterator_range.hpp +++ b/include/boost/range/iterator_range.hpp @@ -325,7 +325,17 @@ namespace boost BOOST_ASSERT( sz < size() ); return m_Begin[sz]; } - + + void advance_begin( difference_type n ) + { + std::advance( m_Begin, n ); + } + + void advance_end( difference_type n ) + { + std::advance( m_End, n ); + } + private: // begin and end iterators IteratorT m_Begin;