HROOT-core-0.10.0.1: src/HROOT/Core/TArrayL/FFI.hsc
{-# LANGUAGE ForeignFunctionInterface, InterruptibleFFI #-}
module HROOT.Core.TArrayL.FFI where
import Data.Word
import Data.Int
import Foreign.C
import Foreign.Ptr
import HROOT.Core.TArrayL.RawType
import HROOT.Core.TArrayL.RawType
foreign import ccall interruptible
"HROOTCoreTArrayL.h TArrayL_GetAt" c_tarrayl_getat ::
Ptr RawTArrayL -> CInt -> IO CDouble
foreign import ccall interruptible
"HROOTCoreTArrayL.h TArrayL_SetArray" c_tarrayl_setarray ::
Ptr RawTArrayL -> CInt -> IO ()
foreign import ccall interruptible
"HROOTCoreTArrayL.h TArrayL_SetAt" c_tarrayl_setat ::
Ptr RawTArrayL -> CDouble -> CInt -> IO ()
foreign import ccall interruptible
"HROOTCoreTArrayL.h TArrayL_delete" c_tarrayl_delete ::
Ptr RawTArrayL -> IO ()