QueryHeap (struct)

QueryHeap QueryHeap QueryHeap

Members

QueryHeapItem[] heapItems  
Size heapItemsEnd  

Methods

  QueryHeap ( in QueryHeap other )
  QueryHeap ()
QueryHeap clone ? ()
Boolean getMin ! ( io QueryHeapItem item )
  insert ! ( in QueryHeapItem item )
Boolean popMin ! ( io QueryHeapItem item )
  reset ! ()
  reverseSort ! ()
Size size ? ()
  trickleDown ! ( in Size start )

Methods in detail

QueryHeap ( in QueryHeap other )

copy constructor


QueryHeap ()

default constructor


QueryHeap QueryHeap.clone? ()

clone method


Boolean QueryHeap.getMin! ( io QueryHeapItem item )


QueryHeap.insert! ( in QueryHeapItem item )


Boolean QueryHeap.popMin! ( io QueryHeapItem item )


QueryHeap.reset! ()


QueryHeap.reverseSort! ()


Size QueryHeap.size? ()


QueryHeap.trickleDown! ( in Size start )