Lines Matching refs:m_pCurrent
213 /* ctor */ iterator() : m_pCurrent( NULL ) {} in iterator()
215 operator const_iterator() { return const_iterator(m_pCurrent); } in const_iterator()
217 …reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCurrent)…
220 iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
223 TIt &operator++() { ++m_pCurrent; return *this; }
225 TIt &operator--() { --m_pCurrent; return *this; }
228 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
232 explicit iterator(pointer p) : m_pCurrent(p) {} in iterator()
234 pointer m_pCurrent; variable
252 /* ctor */ const_iterator() : m_pCurrent( NULL ) {} in const_iterator()
254 …onst_reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCur…
257 const_iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
260 TIt &operator++() { ++m_pCurrent; return *this; }
262 TIt &operator--() { --m_pCurrent; return *this; }
265 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
269 explicit const_iterator(const_pointer p) : m_pCurrent(p) {} in const_iterator()
271 const_pointer m_pCurrent; variable
354 /* ctor */ const_iterator() : m_pCurrent( NULL ) {} in const_iterator()
356 …onst_reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCur…
359 const_iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
362 TIt &operator++() { ++m_pCurrent; return *this; }
364 TIt &operator--() { --m_pCurrent; return *this; }
367 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
371 explicit const_iterator(const_pointer p) : m_pCurrent(p) {} in const_iterator()
373 const_pointer m_pCurrent; variable