Lines Matching refs:mData
38 LocRankable* mData; member in LocHeapNode
41 mSize(1), mLeft(NULL), mRight(NULL), mData(&data) {} in LocHeapNode()
62 inline bool outRanks(LocHeapNode& node) { return mData->outRanks(*node.mData); } in outRanks()
63 inline bool outRanks(LocRankable& data) { return mData->outRanks(data); } in outRanks()
82 if (mData) { in ~LocHeapNode()
83 mData = NULL; in ~LocHeapNode()
89 LocRankable* tmpData = node.mData; in swap()
90 node.mData = mData; in swap()
91 mData = tmpData; in swap()
96 LocRankable* data = mData; in detachData()
97 mData = NULL; in detachData()
173 if (&data == (LocRankable*)(top->mData)) { in remove()
176 } else if (!data.outRanks(*top->mData)) { in remove()
240 top = mTree->mData; in peek()