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