Home | History | Annotate | Download | only in internal

Lines Matching refs:ConstIterator

25 // ConstIterator is a forward only constant iterator that can be made
27 template <typename VectorType> class ConstIterator {
34 class ConstIterator<VectorMap<tScalar, tShape>> {
37 ConstIterator(const VectorMap<tScalar, tShape>& vector_map)
41 ConstIterator& operator+=(int inc) { pointer_ += inc; return *this; }
47 ConstIterator<VectorMap<tScalar, tShape>> const_iterator(
49 return ConstIterator<VectorMap<tScalar, tShape>>(vector_map);
55 class ConstIterator<VectorDup<tScalar, tShape>> {
58 ConstIterator(const VectorDup<tScalar, tShape>& vector_dup)
62 ConstIterator& operator+=(int inc) { return *this; }
68 ConstIterator<VectorDup<tScalar, tShape>> const_iterator(
70 return ConstIterator<VectorDup<tScalar, tShape>>(vector_map);