Searched defs:closing_iterator (Results 1 – 1 of 1) sorted by relevance
37 struct closing_iterator struct45 typedef typename boost::range_difference<Range>::type difference_type;48 explicit inline closing_iterator(Range& range) in closing_iterator() argument57 explicit inline closing_iterator(Range& range, bool) in closing_iterator() function66 explicit inline closing_iterator() in closing_iterator() argument75 inline typename boost::range_value<Range>::type const& dereference() const in dereference()80 inline difference_type distance_to(closing_iterator<Range> const& other) const in distance_to()85 inline bool equal(closing_iterator<Range> const& other) const in equal()91 inline void increment() in increment()103 inline void decrement() in decrement()[all …]