Lines Matching refs:mNode
76 mNode() { }
79 mNode(node) { }
81 reference operator*() const { return static_cast<node_type*>(mNode)->mData; }
84 iterator_type& operator++() { mNode = mNode->mNext; return *this; }
87 mNode = mNode->mNext;
91 iterator_type& operator--() { mNode = mNode->mPrev; return *this; }
94 mNode = mNode->mPrev;
98 bool operator==(const iterator_type& o) const { return mNode == o.mNode; }
99 bool operator!=(const iterator_type& o) const { return mNode != o.mNode; }
101 ListNodeBase *mNode;
117 mNode() { }
120 mNode(node) { }
122 ListConstIterator(const ListIterator<_T>& it): mNode(it.mNode) { }
124 reference operator*() const { return static_cast<node_type*>(mNode)->mData; }
127 iterator_type& operator++() { mNode = mNode->mNext; return *this; }
130 mNode = mNode->mNext;
134 iterator_type& operator--() { mNode = mNode->mPrev; return *this; }
137 mNode = mNode->mPrev;
141 bool operator==(const iterator_type& o) const { return mNode == o.mNode; }
142 bool operator!=(const iterator_type& o) const { return mNode != o.mNode; }
144 ListNodeBase *mNode;
256 node->hook(pos.mNode);
266 iterator res = iterator(pos.mNode->mNext);
281 if (pos.mNode != &mHead) {
282 pos.mNode->unhook();
284 static_cast<android::ListNode<_T>*>(pos.mNode);