{-# LINE 1 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
module Bindings.HDF5.Raw.H5FD.Sec2 where
import Foreign.Ptr
import System.IO.Unsafe (unsafePerformIO)
import Bindings.HDF5.Raw.H5
import Bindings.HDF5.Raw.H5I
h5fd_SEC2
{-# LINE 19 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
:: HId_t
h5fd_SEC2 :: HId_t
h5fd_SEC2
{-# LINE 21 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
= unsafePerformIO (h5fd_sec2_init)
{-# LINE 22 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
foreign import ccall "H5FD_sec2_init" h5fd_sec2_init
:: IO HId_t
foreign import ccall "&H5FD_sec2_init" p_H5FD_sec2_init
:: FunPtr (IO HId_t)
{-# LINE 27 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
{-# LINE 34 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}
foreign import ccall "H5Pset_fapl_sec2" h5p_set_fapl_sec2
:: HId_t -> IO HErr_t
foreign import ccall "&H5Pset_fapl_sec2" p_H5Pset_fapl_sec2
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 40 "src/Bindings/HDF5/Raw/H5FD/Sec2.hsc" #-}