HROOT-core-0.10.0.1: src/HROOT/Core/TArrayS/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface, InterruptibleFFI #-}
module HROOT.Core.TArrayS.FFI where
import Data.Word
import Data.Int
import Foreign.C
import Foreign.Ptr
import HROOT.Core.TArrayS.RawType
import HROOT.Core.TArrayS.RawType
foreign import ccall interruptible
"HROOTCoreTArrayS.h TArrayS_GetAt" c_tarrays_getat ::
Ptr RawTArrayS -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTCoreTArrayS.h TArrayS_SetArray" c_tarrays_setarray ::
Ptr RawTArrayS -> CInt -> IO ()
foreign import ccall interruptible
"HROOTCoreTArrayS.h TArrayS_SetAt" c_tarrays_setat ::
Ptr RawTArrayS -> CDouble -> CInt -> IO ()
foreign import ccall interruptible
"HROOTCoreTArrayS.h TArrayS_delete" c_tarrays_delete ::
Ptr RawTArrayS -> IO ()