Searched defs:hb_priority_queue_t (Results 1 – 7 of 7) sorted by relevance
39 struct hb_priority_queue_t struct42 hb_priority_queue_t () { init (); } in hb_priority_queue_t() function43 ~hb_priority_queue_t () { fini (); } in ~hb_priority_queue_t() argument47 hb_vector_t<item_t> heap;50 void init () { heap.init (); } in init()52 void fini () { heap.fini (); } in fini()54 void reset () { heap.resize (0); } in reset()85 hb_priority_queue_t& operator << (item_t item) in operator <<() argument105 void bubble_down (unsigned index) in bubble_down()131 void bubble_up (unsigned index) in bubble_up()[all …]
39 struct hb_priority_queue_t struct42 hb_priority_queue_t () { init (); } in hb_priority_queue_t() argument43 ~hb_priority_queue_t () { fini (); } in ~hb_priority_queue_t() argument47 hb_vector_t<item_t> heap;50 void init () { heap.init (); } in init()52 void fini () { heap.fini (); } in fini()54 void reset () { heap.resize (0); } in reset()85 hb_priority_queue_t& operator << (item_t item) in operator <<() argument105 void bubble_down (unsigned index) in bubble_down()131 void bubble_up (unsigned index) in bubble_up()[all …]