{-# LINE 1 "src/OGDF/OptimalRanking/FFI.hsc" #-} {-# LANGUAGE ForeignFunctionInterface, InterruptibleFFI #-} module OGDF.OptimalRanking.FFI where import Data.Word import Data.Int import Foreign.C import Foreign.Ptr import OGDF.OptimalRanking.RawType import OGDF.OptimalRanking.RawType foreign import ccall interruptible "OGDFOptimalRanking.h OptimalRanking_delete" c_optimalranking_delete :: Ptr RawOptimalRanking -> IO () foreign import ccall interruptible "OGDFOptimalRanking.h OptimalRanking_newOptimalRanking" c_optimalranking_newoptimalranking :: IO (Ptr RawOptimalRanking)