Home | History | Annotate | Download | only in ADT

Lines Matching refs:NodeBase

19 class NodeBase
22 NodeBase *left;
23 NodeBase *right;
26 NodeBase()
34 inline void move(NodeBase *&X)
38 inline void hook(NodeBase *X, const NodeBase *Y)
56 NodeBase* m_pNode;
63 TreeIteratorBase(NodeBase *X)
93 inline void move<TreeIteratorBase::Leftward>(NodeBase *&X)
97 inline void move<TreeIteratorBase::Rightward>(NodeBase *&X)
101 inline void hook<TreeIteratorBase::Leftward>(NodeBase *X, const NodeBase *Y)
102 { X->left = const_cast<NodeBase*>(Y); }
105 inline void hook<TreeIteratorBase::Rightward>(NodeBase* X, const NodeBase* Y)
106 { X->right = const_cast<NodeBase*>(Y); }
111 class Node : public NodeBase
121 : NodeBase(), data(0)
125 : NodeBase(), data(&pValue)