Home | History | Annotate | Download | only in sysutils

Lines Matching refs:_Node

49     class _Node {
51 explicit _Node(const T& val) : mVal(val) {}
52 ~_Node() {}
55 inline _Node* getPrev() const { return mpPrev; }
56 inline _Node* getNext() const { return mpNext; }
58 inline void setPrev(_Node* ptr) { mpPrev = ptr; }
59 inline void setNext(_Node* ptr) { mpNext = ptr; }
64 _Node* mpPrev;
65 _Node* mpNext;
74 typedef _Node const * NodePtr;
80 typedef _Node* NodePtr;
191 * _Node* we're returning is converted to an "iterator" by a
198 return const_iterator(const_cast<_Node const*>(mpMiddle->getNext()));
204 return const_iterator(const_cast<_Node const*>(mpMiddle));
214 _Node* newNode = new _Node(val); // alloc & copy-construct
230 _Node* pNext = posn.getNode()->getNext();
231 _Node* pPrev = posn.getNode()->getPrev();
247 _Node* pCurrent = mpMiddle->getNext();
248 _Node* pNext;
287 * I want a _Node but don't need it to hold valid data. More
293 mpMiddle = (_Node*) new unsigned char[sizeof(_Node)];
303 _Node* mpMiddle;