{-# LINE 1 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
module Bindings.HDF5.Raw.H5FD.StdIO where
import Foreign.Ptr
import System.IO.Unsafe (unsafePerformIO)
import Bindings.HDF5.Raw.H5
import Bindings.HDF5.Raw.H5I
h5fd_STDIO
{-# LINE 13 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
:: HId_t
h5fd_STDIO :: HId_t
h5fd_STDIO
{-# LINE 15 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
= unsafePerformIO (h5fd_stdio_init)
{-# LINE 16 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
foreign import ccall "H5FD_stdio_init" h5fd_stdio_init
:: IO HId_t
foreign import ccall "&H5FD_stdio_init" p_H5FD_stdio_init
:: FunPtr (IO HId_t)
{-# LINE 21 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
{-# LINE 30 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}
foreign import ccall "H5Pset_fapl_stdio" h5p_set_fapl_stdio
:: HId_t -> IO HErr_t
foreign import ccall "&H5Pset_fapl_stdio" p_H5Pset_fapl_stdio
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 36 "src/Bindings/HDF5/Raw/H5FD/StdIO.hsc" #-}