Lines Matching defs:mpNode
92 explicit _ListIterator(_NodePtr ptr) : mpNode(ptr) {}
96 _ListIterator(const _Iter& rhs) : mpNode(rhs.mpNode) {}
104 _ListIterator(const V& rhs) : mpNode(rhs.mpNode) {}
110 _Type& operator*() const { return mpNode->getRef(); }
111 _Type* operator->() const { return &(mpNode->getRef()); }
117 return mpNode == right.mpNode; }
120 return mpNode != right.mpNode; }
127 return mpNode == right.mpNode; }
131 return mpNode != right.mpNode; }
137 mpNode = mpNode->getNext();
142 mpNode = mpNode->getNext();
146 mpNode = mpNode->getPrev();
151 mpNode = mpNode->getPrev();
155 inline _NodePtr getNode() const { return mpNode; }
157 _NodePtr mpNode; /* should be private, but older gcc fails */