#include -- | module Bindings.Gts.BasicMacrosFunctionsAndDataStructures.BinaryHeaps where import Bindings.GLib import Bindings.Gts.Types #strict_import #ccall gts_heap_new , -> IO (Ptr ) #ccall gts_heap_insert , Ptr -> -> IO () #ccall gts_heap_remove_top , Ptr -> IO #ccall gts_heap_top , Ptr -> IO #ccall gts_heap_freeze , Ptr -> IO () #ccall gts_heap_thaw , Ptr -> IO () #ccall gts_heap_foreach , Ptr -> -> -> IO () #ccall gts_heap_size , Ptr -> IO #ccall gts_heap_destroy , Ptr -> IO ()