Lines Matching refs:m_pPointer
132 /* ctor */ explicit iterator() : m_pPointer(NULL) {} in iterator()
134 reference operator*() const { NW_NULL_ASSERT(m_pPointer); return *m_pPointer; }
135 pointer operator->() const { return m_pPointer; }
137 TIt &operator++() { m_pPointer = m_pPointer->GetNext(); return *this; }
139 TIt &operator--() { m_pPointer = m_pPointer->GetPrev(); return *this; }
142 friend bool operator==(TIt it1, TIt it2) { return it1.m_pPointer == it2.m_pPointer; }
147 explicit iterator(pointer p) : m_pPointer(p) {} in iterator()
149 pointer m_pPointer; variable
168 explicit const_iterator() : m_pPointer(NULL) {} in const_iterator()
169 const_iterator(Iterator_alias_ it) : m_pPointer(it.m_pPointer) {} in const_iterator()
171 reference operator*() const { NW_NULL_ASSERT(m_pPointer); return *m_pPointer;}
172 pointer operator->() const { return m_pPointer;}
174 TIt &operator++() { m_pPointer = m_pPointer->GetNext(); return *this; }
176 TIt &operator--() { m_pPointer = m_pPointer->GetPrev(); return *this; }
179 friend bool operator==(TIt it1, TIt it2) {return it1.m_pPointer == it2.m_pPointer; }
184 explicit const_iterator(pointer p) : m_pPointer(p) {} in const_iterator()
186 pointer m_pPointer; variable