Searched refs:ConstRandomIterator (Results 1 – 2 of 2) sorted by relevance
195 class ConstRandomIterator {206 ConstRandomIterator() : my_ptr(nullptr) {} in ConstRandomIterator() function208 ConstRandomIterator ( const ConstRandomIterator& r ) : my_ptr(r.my_ptr){} in ConstRandomIterator() function211 ConstRandomIterator operator++(int) {212 ConstRandomIterator result = *this;217 ConstRandomIterator operator--(int) {218 ConstRandomIterator result = *this;226 … ConstRandomIterator operator+ (difference_type n) const {return ConstRandomIterator(my_ptr + n);}242 friend ConstRandomIterator operator+( difference_type n, ConstRandomIterator it ) {243 return ConstRandomIterator(it.my_ptr + n);[all …]
161 TestIterator_Const<utils::ConstRandomIterator<value_t>>(depth);