Lines Matching refs:itImpl
211 : itImpl(i_implIter) {} in const_iterator()
218 : itImpl() {} in const_iterator()
226 { return itImpl == i_other.itImpl; } in operator ==()
229 { return itImpl != i_other.itImpl; } in operator !=()
233 { return *(*itImpl); } in operator *()
237 { ++itImpl; return *this; } in operator ++()
239 { return const_iterator(itImpl++); } in operator ++()
243 { --itImpl; return *this; } in operator --()
245 { return const_iterator(itImpl--); } in operator --()
250 { return itImpl < i_other.itImpl; } in operator <()
255 { itImpl += i_diff; return *this; } in operator +=()
258 { const_iterator ret(itImpl); in operator +()
262 { itImpl -= i_diff; return *this; } in operator -=()
265 { const_iterator ret(itImpl); in operator -()
269 { return itImpl - i_it.itImpl; } in operator -()
272 { return *(*itImpl[i_index]); } in operator []()
278 impl_iterator ImplValue() const { return itImpl; } in ImplValue()
281 impl_iterator itImpl; member in csv::VirtualVector::const_iterator
306 : itImpl(i_implIter) {} in iterator()
313 : itImpl() {} in iterator()
321 { return itImpl == i_other.itImpl; } in operator ==()
324 { return itImpl != i_other.itImpl; } in operator !=()
328 { return *(*itImpl); } in operator *()
332 { ++itImpl; return *this; } in operator ++()
334 { return iterator(itImpl++); } in operator ++()
338 { --itImpl; return *this; } in operator --()
340 { return iterator(itImpl--); } in operator --()
345 { return itImpl < i_other.itImpl; } in operator <()
350 { itImpl += i_diff; return *this; } in operator +=()
353 { iterator ret(itImpl); in operator +()
357 { itImpl -= i_diff; return *this; } in operator -=()
360 { iterator ret(itImpl); in operator -()
364 { return itImpl - i_it.itImpl; } in operator -()
367 { return *(*itImpl[i_index]); } in operator []()
373 impl_iterator ImplValue() const { return itImpl; } in ImplValue()
376 impl_iterator itImpl; member in csv::VirtualVector::iterator