Lines Matching refs:m_pCurrent
211 /* ctor */ iterator() : m_pCurrent( NULL ) {} in iterator()
213 operator const_iterator() { return const_iterator(m_pCurrent); } in const_iterator()
215 …reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCurrent)…
218 iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
221 TIt &operator++() { ++m_pCurrent; return *this; }
223 TIt &operator--() { --m_pCurrent; return *this; }
226 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
230 explicit iterator(pointer p) : m_pCurrent(p) {} in iterator()
232 pointer m_pCurrent; variable
250 /* ctor */ const_iterator() : m_pCurrent( NULL ) {} in const_iterator()
252 …onst_reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCur…
255 const_iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
258 TIt &operator++() { ++m_pCurrent; return *this; }
260 TIt &operator--() { --m_pCurrent; return *this; }
263 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
267 explicit const_iterator(const_pointer p) : m_pCurrent(p) {} in const_iterator()
269 const_pointer m_pCurrent; variable
352 /* ctor */ const_iterator() : m_pCurrent( NULL ) {} in const_iterator()
354 …onst_reference operator*() const { NW_NULL_ASSERT(m_pCurrent); return TTraits<T>::GetValue(m_pCur…
357 const_iter_pointer operator->() const { return TTraits<T>::GetPointer(m_pCurrent); }
360 TIt &operator++() { ++m_pCurrent; return *this; }
362 TIt &operator--() { --m_pCurrent; return *this; }
365 friend bool operator==(TIt it1, TIt it2) { return it1.m_pCurrent == it2.m_pCurrent; }
369 explicit const_iterator(const_pointer p) : m_pCurrent(p) {} in const_iterator()
371 const_pointer m_pCurrent; variable