Searched refs:mpNode (Results 1 – 2 of 2) sorted by relevance
94 explicit _ListIterator(_NodePtr ptr) : mpNode(ptr) {} in _ListIterator()98 _ListIterator(const _Iter& rhs) : mpNode(rhs.mpNode) {} in _ListIterator()106 _ListIterator(const V& rhs) : mpNode(rhs.mpNode) {} in _ListIterator()112 _Type& operator*() const { return mpNode->getRef(); }113 _Type* operator->() const { return &(mpNode->getRef()); }119 return mpNode == right.mpNode; }122 return mpNode != right.mpNode; }129 return mpNode == right.mpNode; }133 return mpNode != right.mpNode; }139 mpNode = mpNode->getNext();[all …]
85 explicit _ListIterator(_NodePtr ptr) : mpNode(ptr) {} in _ListIterator()89 _ListIterator(const _Iter& rhs) : mpNode(rhs.mpNode) {} in _ListIterator()96 template <typename V> explicit _ListIterator(const V& rhs) : mpNode(rhs.mpNode) {} in _ListIterator()101 _Type& operator*() const { return mpNode->getRef(); }102 _Type* operator->() const { return &(mpNode->getRef()); }107 inline bool operator==(const _Iter& right) const { return mpNode == right.mpNode; }109 inline bool operator!=(const _Iter& right) const { return mpNode != right.mpNode; }115 return mpNode == right.mpNode;119 return mpNode != right.mpNode;126 mpNode = mpNode->getNext();[all …]