{-# 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)