Lines Matching refs:mData
40 LocRankable* mData; member in loc_util::LocHeapNode
43 mSize(1), mLeft(NULL), mRight(NULL), mData(&data) {} in LocHeapNode()
64 inline bool outRanks(LocHeapNode& node) { return mData->outRanks(*node.mData); } in outRanks()
65 inline bool outRanks(LocRankable& data) { return mData->outRanks(data); } in outRanks()
84 if (mData) { in ~LocHeapNode()
85 mData = NULL; in ~LocHeapNode()
91 LocRankable* tmpData = node.mData; in swap()
92 node.mData = mData; in swap()
93 mData = tmpData; in swap()
98 LocRankable* data = mData; in detachData()
99 mData = NULL; in detachData()
175 if (&data == (LocRankable*)(top->mData)) { in remove()
178 } else if (!data.outRanks(*top->mData)) { in remove()
242 top = mTree->mData; in peek()