Lines Matching refs:fibheap_t
56 } *fibheap_t; typedef
75 extern fibheap_t fibheap_new (void);
76 extern fibnode_t fibheap_insert (fibheap_t, fibheapkey_t, void *);
77 extern int fibheap_empty (fibheap_t);
78 extern fibheapkey_t fibheap_min_key (fibheap_t);
79 extern fibheapkey_t fibheap_replace_key (fibheap_t, fibnode_t,
81 extern void *fibheap_replace_key_data (fibheap_t, fibnode_t,
83 extern void *fibheap_extract_min (fibheap_t);
84 extern void *fibheap_min (fibheap_t);
85 extern void *fibheap_replace_data (fibheap_t, fibnode_t, void *);
86 extern void *fibheap_delete_node (fibheap_t, fibnode_t);
87 extern void fibheap_delete (fibheap_t);
88 extern fibheap_t fibheap_union (fibheap_t, fibheap_t);