Esempio n. 1
0
 RangeIterator end() const {
     return RangeIterator(max);
 }
Esempio n. 2
0
 /*~Range() {
     std::cout << "Destructing Range" << std::endl;
 }*/
 RangeIterator begin() const {
     return RangeIterator(min);
 }
Esempio n. 3
0
	RangeIterator operator + (int increase, const RangeIterator & iterator)
	{
		return RangeIterator(*iterator + increase, iterator.getSpan());
	}
Esempio n. 4
0
		RangeIterator operator +(int increase) const
		{
			return RangeIterator(data + increase, span);
		}
Esempio n. 5
0
		RangeIterator end() const
		{
			return RangeIterator(last, span);
		}
Esempio n. 6
0
		// Iterators
		RangeIterator begin() const
		{
			return RangeIterator(first, span);
		}