Lines Matching refs:element
43 inline Link* operator()(Element* element) const;
53 inline Link* operator()(Element* element) const;
83 static const Key& GetKey(Element* element);
85 inline void ModifyKey(Element* element, Key newKey);
88 inline status_t Insert(Element* element, Key key);
130 HeapStandardGetLink<Element, Key>::operator()(Element* element) const
132 return element->GetHeapLink();
139 HeapMemberGetLink<Element, Key, LinkMember>::operator()(Element* element) const
141 return &(element->*LinkMember);
201 HEAP_CLASS_NAME::GetKey(Element* element)
203 return sGetLink(element)->fKey;
209 HEAP_CLASS_NAME::ModifyKey(Element* element, Key newKey)
211 HeapLink<Element, Key>* link = sGetLink(element);
231 Element* element = PeekRoot();
232 HeapLink<Element, Key>* link = sGetLink(element);
249 HEAP_CLASS_NAME::Insert(Element* element, Key key)
259 HeapLink<Element, Key>* link = sGetLink(element);
263 fElements[fLastElement] = element;
302 Element* element = fElements[link->fIndex];
304 fElements[parent] = element;
340 Element* element = fElements[link->fIndex];
342 fElements[current] = element;