{-# LINE 1 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
module Bindings.HDF5.Raw.H5T where
import Data.Int
import Data.Word
import Foreign.C.String
import Foreign.C.Types
import Foreign.Ptr
import Foreign.Storable
import Bindings.HDF5.Raw.H5
import Bindings.HDF5.Raw.H5I
import Foreign.Ptr.Conventions
newtype H5T_class_t = H5T_class_t Int32 deriving (Ptr H5T_class_t -> IO H5T_class_t
Ptr H5T_class_t -> Int -> IO H5T_class_t
Ptr H5T_class_t -> Int -> H5T_class_t -> IO ()
Ptr H5T_class_t -> H5T_class_t -> IO ()
H5T_class_t -> Int
(H5T_class_t -> Int)
-> (H5T_class_t -> Int)
-> (Ptr H5T_class_t -> Int -> IO H5T_class_t)
-> (Ptr H5T_class_t -> Int -> H5T_class_t -> IO ())
-> (forall b. Ptr b -> Int -> IO H5T_class_t)
-> (forall b. Ptr b -> Int -> H5T_class_t -> IO ())
-> (Ptr H5T_class_t -> IO H5T_class_t)
-> (Ptr H5T_class_t -> H5T_class_t -> IO ())
-> Storable H5T_class_t
forall b. Ptr b -> Int -> IO H5T_class_t
forall b. Ptr b -> Int -> H5T_class_t -> IO ()
forall a.
(a -> Int)
-> (a -> Int)
-> (Ptr a -> Int -> IO a)
-> (Ptr a -> Int -> a -> IO ())
-> (forall b. Ptr b -> Int -> IO a)
-> (forall b. Ptr b -> Int -> a -> IO ())
-> (Ptr a -> IO a)
-> (Ptr a -> a -> IO ())
-> Storable a
poke :: Ptr H5T_class_t -> H5T_class_t -> IO ()
$cpoke :: Ptr H5T_class_t -> H5T_class_t -> IO ()
peek :: Ptr H5T_class_t -> IO H5T_class_t
$cpeek :: Ptr H5T_class_t -> IO H5T_class_t
pokeByteOff :: forall b. Ptr b -> Int -> H5T_class_t -> IO ()
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_class_t -> IO ()
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_class_t
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_class_t
pokeElemOff :: Ptr H5T_class_t -> Int -> H5T_class_t -> IO ()
$cpokeElemOff :: Ptr H5T_class_t -> Int -> H5T_class_t -> IO ()
peekElemOff :: Ptr H5T_class_t -> Int -> IO H5T_class_t
$cpeekElemOff :: Ptr H5T_class_t -> Int -> IO H5T_class_t
alignment :: H5T_class_t -> Int
$calignment :: H5T_class_t -> Int
sizeOf :: H5T_class_t -> Int
$csizeOf :: H5T_class_t -> Int
Storable, Int -> H5T_class_t -> ShowS
[H5T_class_t] -> ShowS
H5T_class_t -> String
(Int -> H5T_class_t -> ShowS)
-> (H5T_class_t -> String)
-> ([H5T_class_t] -> ShowS)
-> Show H5T_class_t
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [H5T_class_t] -> ShowS
$cshowList :: [H5T_class_t] -> ShowS
show :: H5T_class_t -> String
$cshow :: H5T_class_t -> String
showsPrec :: Int -> H5T_class_t -> ShowS
$cshowsPrec :: Int -> H5T_class_t -> ShowS
Show, H5T_class_t -> H5T_class_t -> Bool
(H5T_class_t -> H5T_class_t -> Bool)
-> (H5T_class_t -> H5T_class_t -> Bool) -> Eq H5T_class_t
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: H5T_class_t -> H5T_class_t -> Bool
$c/= :: H5T_class_t -> H5T_class_t -> Bool
== :: H5T_class_t -> H5T_class_t -> Bool
$c== :: H5T_class_t -> H5T_class_t -> Bool
Eq)
{-# LINE 22 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NO_CLASS :: H5T_class_t
h5t_NO_CLASS :: H5T_class_t
h5t_NO_CLASS = Int32 -> H5T_class_t
H5T_class_t (-Int32
1)
{-# LINE 25 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_INTEGER :: H5T_class_t
h5t_INTEGER :: H5T_class_t
h5t_INTEGER = Int32 -> H5T_class_t
H5T_class_t (Int32
0)
{-# LINE 28 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_FLOAT :: H5T_class_t
h5t_FLOAT :: H5T_class_t
h5t_FLOAT = Int32 -> H5T_class_t
H5T_class_t (Int32
1)
{-# LINE 31 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_TIME :: H5T_class_t
h5t_TIME :: H5T_class_t
h5t_TIME = Int32 -> H5T_class_t
H5T_class_t (Int32
2)
{-# LINE 34 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STRING :: H5T_class_t
h5t_STRING :: H5T_class_t
h5t_STRING = Int32 -> H5T_class_t
H5T_class_t (Int32
3)
{-# LINE 37 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_BITFIELD :: H5T_class_t
h5t_BITFIELD :: H5T_class_t
h5t_BITFIELD = Int32 -> H5T_class_t
H5T_class_t (Int32
4)
{-# LINE 40 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_OPAQUE :: H5T_class_t
h5t_OPAQUE :: H5T_class_t
h5t_OPAQUE = Int32 -> H5T_class_t
H5T_class_t (Int32
5)
{-# LINE 43 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_COMPOUND :: H5T_class_t
h5t_COMPOUND :: H5T_class_t
h5t_COMPOUND = Int32 -> H5T_class_t
H5T_class_t (Int32
6)
{-# LINE 46 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_REFERENCE :: H5T_class_t
h5t_REFERENCE :: H5T_class_t
h5t_REFERENCE = Int32 -> H5T_class_t
H5T_class_t (Int32
7)
{-# LINE 49 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ENUM :: H5T_class_t
h5t_ENUM :: H5T_class_t
h5t_ENUM = Int32 -> H5T_class_t
H5T_class_t (Int32
8)
{-# LINE 52 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_VLEN :: H5T_class_t
h5t_VLEN :: H5T_class_t
h5t_VLEN = Int32 -> H5T_class_t
H5T_class_t (Int32
9)
{-# LINE 55 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ARRAY :: H5T_class_t
h5t_ARRAY :: H5T_class_t
h5t_ARRAY = Int32 -> H5T_class_t
H5T_class_t (Int32
10)
{-# LINE 58 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NCLASSES = 11
h5t_NCLASSES :: (Num a) => a
{-# LINE 61 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_order_t = H5T_order_t Int32 deriving (Storable, Show, Eq)
{-# LINE 64 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_ERROR :: H5T_order_t
h5t_ORDER_ERROR :: H5T_order_t
h5t_ORDER_ERROR = Int32 -> H5T_order_t
H5T_order_t (-Int32
1)
{-# LINE 67 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_LE :: H5T_order_t
h5t_ORDER_LE :: H5T_order_t
h5t_ORDER_LE = Int32 -> H5T_order_t
H5T_order_t (Int32
0)
{-# LINE 70 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_BE :: H5T_order_t
h5t_ORDER_BE :: H5T_order_t
h5t_ORDER_BE = Int32 -> H5T_order_t
H5T_order_t (Int32
1)
{-# LINE 73 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_VAX :: H5T_order_t
h5t_ORDER_VAX :: H5T_order_t
h5t_ORDER_VAX = Int32 -> H5T_order_t
H5T_order_t (Int32
2)
{-# LINE 76 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 78 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_MIXED :: H5T_order_t
h5t_ORDER_MIXED :: H5T_order_t
h5t_ORDER_MIXED = Int32 -> H5T_order_t
H5T_order_t (Int32
3)
{-# LINE 80 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 81 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_ORDER_NONE :: H5T_order_t
h5t_ORDER_NONE :: H5T_order_t
h5t_ORDER_NONE = Int32 -> H5T_order_t
H5T_order_t (Int32
4)
{-# LINE 84 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_sign_t = H5T_sign_t Int32 deriving (Storable, Show, Eq)
{-# LINE 87 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_SGN_ERROR :: H5T_sign_t
h5t_SGN_ERROR :: H5T_sign_t
h5t_SGN_ERROR = Int32 -> H5T_sign_t
H5T_sign_t (-Int32
1)
{-# LINE 90 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_SGN_NONE :: H5T_sign_t
h5t_SGN_NONE :: H5T_sign_t
h5t_SGN_NONE = Int32 -> H5T_sign_t
H5T_sign_t (Int32
0)
{-# LINE 93 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_SGN_2 :: H5T_sign_t
h5t_SGN_2 :: H5T_sign_t
h5t_SGN_2 = Int32 -> H5T_sign_t
H5T_sign_t (Int32
1)
h5t_NSGN :: forall a. Num a => a
{-# LINE 96 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NSGN = 2
h5t_NSGN :: (Num a) => a
{-# LINE 99 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_norm_t = H5T_norm_t Int32 deriving (Storable, Show, Eq)
{-# LINE 102 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NORM_ERROR :: H5T_norm_t
h5t_NORM_ERROR :: H5T_norm_t
h5t_NORM_ERROR = Int32 -> H5T_norm_t
H5T_norm_t (-Int32
1)
{-# LINE 105 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NORM_IMPLIED :: H5T_norm_t
h5t_NORM_IMPLIED :: H5T_norm_t
h5t_NORM_IMPLIED = Int32 -> H5T_norm_t
H5T_norm_t (Int32
0)
{-# LINE 108 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NORM_MSBSET :: H5T_norm_t
h5t_NORM_MSBSET :: H5T_norm_t
h5t_NORM_MSBSET = Int32 -> H5T_norm_t
H5T_norm_t (Int32
1)
{-# LINE 111 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NORM_NONE :: H5T_norm_t
h5t_NORM_NONE :: H5T_norm_t
h5t_NORM_NONE = Int32 -> H5T_norm_t
H5T_norm_t (Int32
2)
{-# LINE 114 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_cset_t = H5T_cset_t Int32 deriving (Ptr H5T_cset_t -> IO H5T_cset_t
Ptr H5T_cset_t -> Int -> IO H5T_cset_t
Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ()
Ptr H5T_cset_t -> H5T_cset_t -> IO ()
H5T_cset_t -> Int
(H5T_cset_t -> Int)
-> (H5T_cset_t -> Int)
-> (Ptr H5T_cset_t -> Int -> IO H5T_cset_t)
-> (Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ())
-> (forall b. Ptr b -> Int -> IO H5T_cset_t)
-> (forall b. Ptr b -> Int -> H5T_cset_t -> IO ())
-> (Ptr H5T_cset_t -> IO H5T_cset_t)
-> (Ptr H5T_cset_t -> H5T_cset_t -> IO ())
-> Storable H5T_cset_t
forall b. Ptr b -> Int -> IO H5T_cset_t
forall b. Ptr b -> Int -> H5T_cset_t -> IO ()
forall a.
(a -> Int)
-> (a -> Int)
-> (Ptr a -> Int -> IO a)
-> (Ptr a -> Int -> a -> IO ())
-> (forall b. Ptr b -> Int -> IO a)
-> (forall b. Ptr b -> Int -> a -> IO ())
-> (Ptr a -> IO a)
-> (Ptr a -> a -> IO ())
-> Storable a
poke :: Ptr H5T_cset_t -> H5T_cset_t -> IO ()
$cpoke :: Ptr H5T_cset_t -> H5T_cset_t -> IO ()
peek :: Ptr H5T_cset_t -> IO H5T_cset_t
$cpeek :: Ptr H5T_cset_t -> IO H5T_cset_t
pokeByteOff :: forall b. Ptr b -> Int -> H5T_cset_t -> IO ()
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_cset_t -> IO ()
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_cset_t
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_cset_t
pokeElemOff :: Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ()
$cpokeElemOff :: Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ()
peekElemOff :: Ptr H5T_cset_t -> Int -> IO H5T_cset_t
$cpeekElemOff :: Ptr H5T_cset_t -> Int -> IO H5T_cset_t
alignment :: H5T_cset_t -> Int
$calignment :: H5T_cset_t -> Int
sizeOf :: H5T_cset_t -> Int
$csizeOf :: H5T_cset_t -> Int
Storable, Int -> H5T_cset_t -> ShowS
[H5T_cset_t] -> ShowS
H5T_cset_t -> String
(Int -> H5T_cset_t -> ShowS)
-> (H5T_cset_t -> String)
-> ([H5T_cset_t] -> ShowS)
-> Show H5T_cset_t
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [H5T_cset_t] -> ShowS
$cshowList :: [H5T_cset_t] -> ShowS
show :: H5T_cset_t -> String
$cshow :: H5T_cset_t -> String
showsPrec :: Int -> H5T_cset_t -> ShowS
$cshowsPrec :: Int -> H5T_cset_t -> ShowS
Show, H5T_cset_t -> H5T_cset_t -> Bool
(H5T_cset_t -> H5T_cset_t -> Bool)
-> (H5T_cset_t -> H5T_cset_t -> Bool) -> Eq H5T_cset_t
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: H5T_cset_t -> H5T_cset_t -> Bool
$c/= :: H5T_cset_t -> H5T_cset_t -> Bool
== :: H5T_cset_t -> H5T_cset_t -> Bool
$c== :: H5T_cset_t -> H5T_cset_t -> Bool
Eq, Eq H5T_cset_t
Eq H5T_cset_t
-> (H5T_cset_t -> H5T_cset_t -> Ordering)
-> (H5T_cset_t -> H5T_cset_t -> Bool)
-> (H5T_cset_t -> H5T_cset_t -> Bool)
-> (H5T_cset_t -> H5T_cset_t -> Bool)
-> (H5T_cset_t -> H5T_cset_t -> Bool)
-> (H5T_cset_t -> H5T_cset_t -> H5T_cset_t)
-> (H5T_cset_t -> H5T_cset_t -> H5T_cset_t)
-> Ord H5T_cset_t
H5T_cset_t -> H5T_cset_t -> Bool
H5T_cset_t -> H5T_cset_t -> Ordering
H5T_cset_t -> H5T_cset_t -> H5T_cset_t
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
$cmin :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
max :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
$cmax :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
>= :: H5T_cset_t -> H5T_cset_t -> Bool
$c>= :: H5T_cset_t -> H5T_cset_t -> Bool
> :: H5T_cset_t -> H5T_cset_t -> Bool
$c> :: H5T_cset_t -> H5T_cset_t -> Bool
<= :: H5T_cset_t -> H5T_cset_t -> Bool
$c<= :: H5T_cset_t -> H5T_cset_t -> Bool
< :: H5T_cset_t -> H5T_cset_t -> Bool
$c< :: H5T_cset_t -> H5T_cset_t -> Bool
compare :: H5T_cset_t -> H5T_cset_t -> Ordering
$ccompare :: H5T_cset_t -> H5T_cset_t -> Ordering
Ord, ReadPrec [H5T_cset_t]
ReadPrec H5T_cset_t
Int -> ReadS H5T_cset_t
ReadS [H5T_cset_t]
(Int -> ReadS H5T_cset_t)
-> ReadS [H5T_cset_t]
-> ReadPrec H5T_cset_t
-> ReadPrec [H5T_cset_t]
-> Read H5T_cset_t
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [H5T_cset_t]
$creadListPrec :: ReadPrec [H5T_cset_t]
readPrec :: ReadPrec H5T_cset_t
$creadPrec :: ReadPrec H5T_cset_t
readList :: ReadS [H5T_cset_t]
$creadList :: ReadS [H5T_cset_t]
readsPrec :: Int -> ReadS H5T_cset_t
$creadsPrec :: Int -> ReadS H5T_cset_t
Read)
{-# LINE 118 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_ERROR :: H5T_cset_t
h5t_CSET_ERROR :: H5T_cset_t
h5t_CSET_ERROR = Int32 -> H5T_cset_t
H5T_cset_t (-Int32
1)
{-# LINE 121 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_ASCII :: H5T_cset_t
h5t_CSET_ASCII :: H5T_cset_t
h5t_CSET_ASCII = Int32 -> H5T_cset_t
H5T_cset_t (Int32
0)
{-# LINE 124 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_UTF8 :: H5T_cset_t
h5t_CSET_UTF8 :: H5T_cset_t
h5t_CSET_UTF8 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
1)
{-# LINE 127 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_2 :: H5T_cset_t
h5t_CSET_RESERVED_2 :: H5T_cset_t
h5t_CSET_RESERVED_2 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
2)
{-# LINE 130 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_3 :: H5T_cset_t
h5t_CSET_RESERVED_3 :: H5T_cset_t
h5t_CSET_RESERVED_3 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
3)
{-# LINE 133 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_4 :: H5T_cset_t
h5t_CSET_RESERVED_4 :: H5T_cset_t
h5t_CSET_RESERVED_4 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
4)
{-# LINE 136 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_5 :: H5T_cset_t
h5t_CSET_RESERVED_5 :: H5T_cset_t
h5t_CSET_RESERVED_5 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
5)
{-# LINE 139 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_6 :: H5T_cset_t
h5t_CSET_RESERVED_6 :: H5T_cset_t
h5t_CSET_RESERVED_6 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
6)
{-# LINE 142 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_7 :: H5T_cset_t
h5t_CSET_RESERVED_7 :: H5T_cset_t
h5t_CSET_RESERVED_7 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
7)
{-# LINE 145 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_8 :: H5T_cset_t
h5t_CSET_RESERVED_8 :: H5T_cset_t
h5t_CSET_RESERVED_8 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
8)
{-# LINE 148 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_9 :: H5T_cset_t
h5t_CSET_RESERVED_9 :: H5T_cset_t
h5t_CSET_RESERVED_9 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
9)
{-# LINE 151 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_10 :: H5T_cset_t
h5t_CSET_RESERVED_10 :: H5T_cset_t
h5t_CSET_RESERVED_10 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
10)
{-# LINE 154 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_11 :: H5T_cset_t
h5t_CSET_RESERVED_11 :: H5T_cset_t
h5t_CSET_RESERVED_11 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
11)
{-# LINE 157 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_12 :: H5T_cset_t
h5t_CSET_RESERVED_12 :: H5T_cset_t
h5t_CSET_RESERVED_12 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
12)
{-# LINE 160 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_13 :: H5T_cset_t
h5t_CSET_RESERVED_13 :: H5T_cset_t
h5t_CSET_RESERVED_13 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
13)
{-# LINE 163 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_14 :: H5T_cset_t
h5t_CSET_RESERVED_14 :: H5T_cset_t
h5t_CSET_RESERVED_14 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
14)
{-# LINE 166 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CSET_RESERVED_15 :: H5T_cset_t
h5t_CSET_RESERVED_15 :: H5T_cset_t
h5t_CSET_RESERVED_15 = Int32 -> H5T_cset_t
H5T_cset_t (Int32
15)
{-# LINE 169 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NCSET = 2
h5t_NCSET :: (Num a) => a
{-# LINE 172 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_str_t = H5T_str_t Int32 deriving (Ptr H5T_str_t -> IO H5T_str_t
Ptr H5T_str_t -> Int -> IO H5T_str_t
Ptr H5T_str_t -> Int -> H5T_str_t -> IO ()
Ptr H5T_str_t -> H5T_str_t -> IO ()
H5T_str_t -> Int
(H5T_str_t -> Int)
-> (H5T_str_t -> Int)
-> (Ptr H5T_str_t -> Int -> IO H5T_str_t)
-> (Ptr H5T_str_t -> Int -> H5T_str_t -> IO ())
-> (forall b. Ptr b -> Int -> IO H5T_str_t)
-> (forall b. Ptr b -> Int -> H5T_str_t -> IO ())
-> (Ptr H5T_str_t -> IO H5T_str_t)
-> (Ptr H5T_str_t -> H5T_str_t -> IO ())
-> Storable H5T_str_t
forall b. Ptr b -> Int -> IO H5T_str_t
forall b. Ptr b -> Int -> H5T_str_t -> IO ()
forall a.
(a -> Int)
-> (a -> Int)
-> (Ptr a -> Int -> IO a)
-> (Ptr a -> Int -> a -> IO ())
-> (forall b. Ptr b -> Int -> IO a)
-> (forall b. Ptr b -> Int -> a -> IO ())
-> (Ptr a -> IO a)
-> (Ptr a -> a -> IO ())
-> Storable a
poke :: Ptr H5T_str_t -> H5T_str_t -> IO ()
$cpoke :: Ptr H5T_str_t -> H5T_str_t -> IO ()
peek :: Ptr H5T_str_t -> IO H5T_str_t
$cpeek :: Ptr H5T_str_t -> IO H5T_str_t
pokeByteOff :: forall b. Ptr b -> Int -> H5T_str_t -> IO ()
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_str_t -> IO ()
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_str_t
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_str_t
pokeElemOff :: Ptr H5T_str_t -> Int -> H5T_str_t -> IO ()
$cpokeElemOff :: Ptr H5T_str_t -> Int -> H5T_str_t -> IO ()
peekElemOff :: Ptr H5T_str_t -> Int -> IO H5T_str_t
$cpeekElemOff :: Ptr H5T_str_t -> Int -> IO H5T_str_t
alignment :: H5T_str_t -> Int
$calignment :: H5T_str_t -> Int
sizeOf :: H5T_str_t -> Int
$csizeOf :: H5T_str_t -> Int
Storable, Int -> H5T_str_t -> ShowS
[H5T_str_t] -> ShowS
H5T_str_t -> String
(Int -> H5T_str_t -> ShowS)
-> (H5T_str_t -> String)
-> ([H5T_str_t] -> ShowS)
-> Show H5T_str_t
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [H5T_str_t] -> ShowS
$cshowList :: [H5T_str_t] -> ShowS
show :: H5T_str_t -> String
$cshow :: H5T_str_t -> String
showsPrec :: Int -> H5T_str_t -> ShowS
$cshowsPrec :: Int -> H5T_str_t -> ShowS
Show, H5T_str_t -> H5T_str_t -> Bool
(H5T_str_t -> H5T_str_t -> Bool)
-> (H5T_str_t -> H5T_str_t -> Bool) -> Eq H5T_str_t
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: H5T_str_t -> H5T_str_t -> Bool
$c/= :: H5T_str_t -> H5T_str_t -> Bool
== :: H5T_str_t -> H5T_str_t -> Bool
$c== :: H5T_str_t -> H5T_str_t -> Bool
Eq)
{-# LINE 176 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_ERROR :: H5T_str_t
h5t_STR_ERROR :: H5T_str_t
h5t_STR_ERROR = Int32 -> H5T_str_t
H5T_str_t (-Int32
1)
{-# LINE 179 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_NULLTERM :: H5T_str_t
h5t_STR_NULLTERM :: H5T_str_t
h5t_STR_NULLTERM = Int32 -> H5T_str_t
H5T_str_t (Int32
0)
{-# LINE 182 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_NULLPAD :: H5T_str_t
h5t_STR_NULLPAD :: H5T_str_t
h5t_STR_NULLPAD = Int32 -> H5T_str_t
H5T_str_t (Int32
1)
{-# LINE 185 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_SPACEPAD :: H5T_str_t
h5t_STR_SPACEPAD :: H5T_str_t
h5t_STR_SPACEPAD = Int32 -> H5T_str_t
H5T_str_t (Int32
2)
{-# LINE 188 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_3 :: H5T_str_t
h5t_STR_RESERVED_3 :: H5T_str_t
h5t_STR_RESERVED_3 = Int32 -> H5T_str_t
H5T_str_t (Int32
3)
{-# LINE 191 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_4 :: H5T_str_t
h5t_STR_RESERVED_4 :: H5T_str_t
h5t_STR_RESERVED_4 = Int32 -> H5T_str_t
H5T_str_t (Int32
4)
{-# LINE 194 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_5 :: H5T_str_t
h5t_STR_RESERVED_5 :: H5T_str_t
h5t_STR_RESERVED_5 = Int32 -> H5T_str_t
H5T_str_t (Int32
5)
{-# LINE 197 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_6 :: H5T_str_t
h5t_STR_RESERVED_6 :: H5T_str_t
h5t_STR_RESERVED_6 = Int32 -> H5T_str_t
H5T_str_t (Int32
6)
{-# LINE 200 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_7 :: H5T_str_t
h5t_STR_RESERVED_7 :: H5T_str_t
h5t_STR_RESERVED_7 = Int32 -> H5T_str_t
H5T_str_t (Int32
7)
{-# LINE 203 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_8 :: H5T_str_t
h5t_STR_RESERVED_8 :: H5T_str_t
h5t_STR_RESERVED_8 = Int32 -> H5T_str_t
H5T_str_t (Int32
8)
{-# LINE 206 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_9 :: H5T_str_t
h5t_STR_RESERVED_9 :: H5T_str_t
h5t_STR_RESERVED_9 = Int32 -> H5T_str_t
H5T_str_t (Int32
9)
{-# LINE 209 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_10 :: H5T_str_t
h5t_STR_RESERVED_10 :: H5T_str_t
h5t_STR_RESERVED_10 = Int32 -> H5T_str_t
H5T_str_t (Int32
10)
{-# LINE 212 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_11 :: H5T_str_t
h5t_STR_RESERVED_11 :: H5T_str_t
h5t_STR_RESERVED_11 = Int32 -> H5T_str_t
H5T_str_t (Int32
11)
{-# LINE 215 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_12 :: H5T_str_t
h5t_STR_RESERVED_12 :: H5T_str_t
h5t_STR_RESERVED_12 = Int32 -> H5T_str_t
H5T_str_t (Int32
12)
{-# LINE 218 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_13 :: H5T_str_t
h5t_STR_RESERVED_13 :: H5T_str_t
h5t_STR_RESERVED_13 = Int32 -> H5T_str_t
H5T_str_t (Int32
13)
{-# LINE 221 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_14 :: H5T_str_t
h5t_STR_RESERVED_14 :: H5T_str_t
h5t_STR_RESERVED_14 = Int32 -> H5T_str_t
H5T_str_t (Int32
14)
{-# LINE 224 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_STR_RESERVED_15 :: H5T_str_t
h5t_STR_RESERVED_15 :: H5T_str_t
h5t_STR_RESERVED_15 = Int32 -> H5T_str_t
H5T_str_t (Int32
15)
h5t_NSTR :: forall a. Num a => a
{-# LINE 227 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NSTR = 3
h5t_NSTR :: (Num a) => a
{-# LINE 230 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_pad_t = H5T_pad_t Int32 deriving (Storable, Show, Eq)
{-# LINE 233 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PAD_ERROR :: H5T_pad_t
h5t_PAD_ERROR :: H5T_pad_t
h5t_PAD_ERROR = Int32 -> H5T_pad_t
H5T_pad_t (-Int32
1)
{-# LINE 236 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PAD_ZERO :: H5T_pad_t
h5t_PAD_ZERO :: H5T_pad_t
h5t_PAD_ZERO = Int32 -> H5T_pad_t
H5T_pad_t (Int32
0)
{-# LINE 239 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PAD_ONE :: H5T_pad_t
h5t_PAD_ONE :: H5T_pad_t
h5t_PAD_ONE = Int32 -> H5T_pad_t
H5T_pad_t (Int32
1)
{-# LINE 242 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PAD_BACKGROUND :: H5T_pad_t
h5t_PAD_BACKGROUND :: H5T_pad_t
h5t_PAD_BACKGROUND = Int32 -> H5T_pad_t
H5T_pad_t (Int32
2)
h5t_NPAD :: forall a. Num a => a
{-# LINE 245 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NPAD = 3
h5t_NPAD :: (Num a) => a
{-# LINE 248 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_cmd_t = H5T_cmd_t Word32 deriving (Storable, Show, Eq)
{-# LINE 251 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_INIT :: H5T_cmd_t
h5t_CONV_INIT :: H5T_cmd_t
h5t_CONV_INIT = Word32 -> H5T_cmd_t
H5T_cmd_t (Word32
0)
{-# LINE 254 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_CONV :: H5T_cmd_t
h5t_CONV_CONV :: H5T_cmd_t
h5t_CONV_CONV = Word32 -> H5T_cmd_t
H5T_cmd_t (Word32
1)
{-# LINE 257 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_FREE :: H5T_cmd_t
h5t_CONV_FREE :: H5T_cmd_t
h5t_CONV_FREE = Word32 -> H5T_cmd_t
H5T_cmd_t (Word32
2)
{-# LINE 260 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_bkg_t = H5T_bkg_t Word32 deriving (Storable, Show, Eq)
{-# LINE 263 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_BKG_NO :: H5T_bkg_t
h5t_BKG_NO :: H5T_bkg_t
h5t_BKG_NO = Word32 -> H5T_bkg_t
H5T_bkg_t (Word32
0)
{-# LINE 266 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_BKG_TEMP :: H5T_bkg_t
h5t_BKG_TEMP :: H5T_bkg_t
h5t_BKG_TEMP = Word32 -> H5T_bkg_t
H5T_bkg_t (Word32
1)
{-# LINE 269 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_BKG_YES :: H5T_bkg_t
h5t_BKG_YES :: H5T_bkg_t
h5t_BKG_YES = Word32 -> H5T_bkg_t
H5T_bkg_t (Word32
2)
{-# LINE 272 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
data H5T_cdata_t a = H5T_cdata_t {
h5t_cdata_t'command :: H5T_cmd_t,
h5t_cdata_t'need_bkg :: H5T_bkg_t,
h5t_cdata_t'recalc :: HBool_t,
h5t_cdata_t'priv :: Ptr a}
deriving (Eq,Show)
instance Storable (H5T_cdata_t a) where
sizeOf :: H5T_cdata_t a -> Int
sizeOf H5T_cdata_t a
_ = (Int
24)
{-# LINE 292 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
alignment = sizeOf
peek :: Ptr (H5T_cdata_t a) -> IO (H5T_cdata_t a)
peek Ptr (H5T_cdata_t a)
p = do
H5T_cmd_t
v0 <- (\Ptr (H5T_cdata_t a)
hsc_ptr -> Ptr (H5T_cdata_t a) -> Int -> IO H5T_cmd_t
forall a b. Storable a => Ptr b -> Int -> IO a
peekByteOff Ptr (H5T_cdata_t a)
hsc_ptr Int
0) Ptr (H5T_cdata_t a)
p
{-# LINE 295 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v1 <- (\hsc_ptr -> peekByteOff hsc_ptr 4) p
{-# LINE 296 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v2 <- (\hsc_ptr -> peekByteOff hsc_ptr 8) p
{-# LINE 297 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v3 <- (\hsc_ptr -> peekByteOff hsc_ptr 16) p
{-# LINE 298 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
return $ H5T_cdata_t v0 v1 v2 v3
poke :: Ptr (H5T_cdata_t a) -> H5T_cdata_t a -> IO ()
poke Ptr (H5T_cdata_t a)
p (H5T_cdata_t H5T_cmd_t
v0 H5T_bkg_t
v1 HBool_t
v2 Ptr a
v3) = do
(\Ptr (H5T_cdata_t a)
hsc_ptr -> Ptr (H5T_cdata_t a) -> Int -> H5T_cmd_t -> IO ()
forall a b. Storable a => Ptr b -> Int -> a -> IO ()
pokeByteOff Ptr (H5T_cdata_t a)
hsc_ptr Int
0) Ptr (H5T_cdata_t a)
p H5T_cmd_t
v0
{-# LINE 301 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 4) p v1
{-# LINE 302 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 8) p v2
{-# LINE 303 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 16) p v3
{-# LINE 304 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
return ()
newtype H5T_pers_t = H5T_pers_t Int32 deriving (Ptr H5T_pers_t -> IO H5T_pers_t
Ptr H5T_pers_t -> Int -> IO H5T_pers_t
Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ()
Ptr H5T_pers_t -> H5T_pers_t -> IO ()
H5T_pers_t -> Int
(H5T_pers_t -> Int)
-> (H5T_pers_t -> Int)
-> (Ptr H5T_pers_t -> Int -> IO H5T_pers_t)
-> (Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ())
-> (forall b. Ptr b -> Int -> IO H5T_pers_t)
-> (forall b. Ptr b -> Int -> H5T_pers_t -> IO ())
-> (Ptr H5T_pers_t -> IO H5T_pers_t)
-> (Ptr H5T_pers_t -> H5T_pers_t -> IO ())
-> Storable H5T_pers_t
forall b. Ptr b -> Int -> IO H5T_pers_t
forall b. Ptr b -> Int -> H5T_pers_t -> IO ()
forall a.
(a -> Int)
-> (a -> Int)
-> (Ptr a -> Int -> IO a)
-> (Ptr a -> Int -> a -> IO ())
-> (forall b. Ptr b -> Int -> IO a)
-> (forall b. Ptr b -> Int -> a -> IO ())
-> (Ptr a -> IO a)
-> (Ptr a -> a -> IO ())
-> Storable a
poke :: Ptr H5T_pers_t -> H5T_pers_t -> IO ()
$cpoke :: Ptr H5T_pers_t -> H5T_pers_t -> IO ()
peek :: Ptr H5T_pers_t -> IO H5T_pers_t
$cpeek :: Ptr H5T_pers_t -> IO H5T_pers_t
pokeByteOff :: forall b. Ptr b -> Int -> H5T_pers_t -> IO ()
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_pers_t -> IO ()
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_pers_t
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_pers_t
pokeElemOff :: Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ()
$cpokeElemOff :: Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ()
peekElemOff :: Ptr H5T_pers_t -> Int -> IO H5T_pers_t
$cpeekElemOff :: Ptr H5T_pers_t -> Int -> IO H5T_pers_t
alignment :: H5T_pers_t -> Int
$calignment :: H5T_pers_t -> Int
sizeOf :: H5T_pers_t -> Int
$csizeOf :: H5T_pers_t -> Int
Storable, Int -> H5T_pers_t -> ShowS
[H5T_pers_t] -> ShowS
H5T_pers_t -> String
(Int -> H5T_pers_t -> ShowS)
-> (H5T_pers_t -> String)
-> ([H5T_pers_t] -> ShowS)
-> Show H5T_pers_t
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [H5T_pers_t] -> ShowS
$cshowList :: [H5T_pers_t] -> ShowS
show :: H5T_pers_t -> String
$cshow :: H5T_pers_t -> String
showsPrec :: Int -> H5T_pers_t -> ShowS
$cshowsPrec :: Int -> H5T_pers_t -> ShowS
Show)
{-# LINE 308 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PERS_DONTCARE :: H5T_pers_t
h5t_PERS_DONTCARE :: H5T_pers_t
h5t_PERS_DONTCARE = Int32 -> H5T_pers_t
H5T_pers_t (-Int32
1)
{-# LINE 311 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PERS_HARD :: H5T_pers_t
h5t_PERS_HARD :: H5T_pers_t
h5t_PERS_HARD = Int32 -> H5T_pers_t
H5T_pers_t (Int32
0)
{-# LINE 314 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_PERS_SOFT :: H5T_pers_t
h5t_PERS_SOFT :: H5T_pers_t
h5t_PERS_SOFT = Int32 -> H5T_pers_t
H5T_pers_t (Int32
1)
{-# LINE 317 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_direction_t = H5T_direction_t Word32 deriving (Storable, Show)
{-# LINE 320 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_DIR_DEFAULT :: H5T_direction_t
h5t_DIR_DEFAULT :: H5T_direction_t
h5t_DIR_DEFAULT = Word32 -> H5T_direction_t
H5T_direction_t (Word32
0)
{-# LINE 323 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_DIR_ASCEND :: H5T_direction_t
h5t_DIR_ASCEND :: H5T_direction_t
h5t_DIR_ASCEND = Word32 -> H5T_direction_t
H5T_direction_t (Word32
1)
{-# LINE 326 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_DIR_DESCEND :: H5T_direction_t
h5t_DIR_DESCEND :: H5T_direction_t
h5t_DIR_DESCEND = Word32 -> H5T_direction_t
H5T_direction_t (Word32
2)
{-# LINE 329 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_conv_except_t = H5T_conv_except_t Word32 deriving (Storable, Show)
{-# LINE 332 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_RANGE_HI :: H5T_conv_except_t
h5t_CONV_EXCEPT_RANGE_HI :: H5T_conv_except_t
h5t_CONV_EXCEPT_RANGE_HI = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
0)
{-# LINE 335 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_RANGE_LOW :: H5T_conv_except_t
h5t_CONV_EXCEPT_RANGE_LOW :: H5T_conv_except_t
h5t_CONV_EXCEPT_RANGE_LOW = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
1)
{-# LINE 338 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_PRECISION :: H5T_conv_except_t
h5t_CONV_EXCEPT_PRECISION :: H5T_conv_except_t
h5t_CONV_EXCEPT_PRECISION = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
2)
{-# LINE 341 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_TRUNCATE :: H5T_conv_except_t
h5t_CONV_EXCEPT_TRUNCATE :: H5T_conv_except_t
h5t_CONV_EXCEPT_TRUNCATE = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
3)
{-# LINE 344 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_PINF :: H5T_conv_except_t
h5t_CONV_EXCEPT_PINF :: H5T_conv_except_t
h5t_CONV_EXCEPT_PINF = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
4)
{-# LINE 347 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_NINF :: H5T_conv_except_t
h5t_CONV_EXCEPT_NINF :: H5T_conv_except_t
h5t_CONV_EXCEPT_NINF = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
5)
{-# LINE 350 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_EXCEPT_NAN :: H5T_conv_except_t
h5t_CONV_EXCEPT_NAN :: H5T_conv_except_t
h5t_CONV_EXCEPT_NAN = Word32 -> H5T_conv_except_t
H5T_conv_except_t (Word32
6)
{-# LINE 353 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_conv_ret_t = H5T_conv_ret_t Int32 deriving (Storable, Show)
{-# LINE 356 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_ABORT :: H5T_conv_ret_t
h5t_CONV_ABORT :: H5T_conv_ret_t
h5t_CONV_ABORT = Int32 -> H5T_conv_ret_t
H5T_conv_ret_t (-Int32
1)
{-# LINE 359 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_UNHANDLED :: H5T_conv_ret_t
h5t_CONV_UNHANDLED :: H5T_conv_ret_t
h5t_CONV_UNHANDLED = Int32 -> H5T_conv_ret_t
H5T_conv_ret_t (Int32
0)
{-# LINE 362 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_CONV_HANDLED :: H5T_conv_ret_t
h5t_CONV_HANDLED :: H5T_conv_ret_t
h5t_CONV_HANDLED = Int32 -> H5T_conv_ret_t
H5T_conv_ret_t (Int32
1)
{-# LINE 365 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 369 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 372 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 375 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
data HVl_t = HVl_t{
HVl_t -> CSize
hvl_t'len :: CSize,
HVl_t -> Ptr ()
hvl_t'p :: Ptr ()
} deriving (HVl_t -> HVl_t -> Bool
(HVl_t -> HVl_t -> Bool) -> (HVl_t -> HVl_t -> Bool) -> Eq HVl_t
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: HVl_t -> HVl_t -> Bool
$c/= :: HVl_t -> HVl_t -> Bool
== :: HVl_t -> HVl_t -> Bool
$c== :: HVl_t -> HVl_t -> Bool
Eq,Int -> HVl_t -> ShowS
[HVl_t] -> ShowS
HVl_t -> String
(Int -> HVl_t -> ShowS)
-> (HVl_t -> String) -> ([HVl_t] -> ShowS) -> Show HVl_t
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [HVl_t] -> ShowS
$cshowList :: [HVl_t] -> ShowS
show :: HVl_t -> String
$cshow :: HVl_t -> String
showsPrec :: Int -> HVl_t -> ShowS
$cshowsPrec :: Int -> HVl_t -> ShowS
Show)
p'hvl_t'len :: Ptr HVl_t -> Ptr CSize
p'hvl_t'len Ptr HVl_t
p = Ptr HVl_t -> Int -> Ptr CSize
forall a b. Ptr a -> Int -> Ptr b
plusPtr Ptr HVl_t
p Int
0
p'hvl_t'len :: Ptr (HVl_t) -> Ptr (CSize)
p'hvl_t'p :: Ptr HVl_t -> Ptr (Ptr ())
p'hvl_t'p Ptr HVl_t
p = Ptr HVl_t -> Int -> Ptr (Ptr ())
forall a b. Ptr a -> Int -> Ptr b
plusPtr Ptr HVl_t
p Int
8
p'hvl_t'p :: Ptr (HVl_t) -> Ptr (Ptr ())
instance Storable HVl_t where
sizeOf :: HVl_t -> Int
sizeOf HVl_t
_ = Int
16
alignment _ = 8
peek _p = do
v0 <- peekByteOff _p 0
v1 <- peekByteOff _p 8
return $ HVl_t v0 v1
poke :: Ptr HVl_t -> HVl_t -> IO ()
poke Ptr HVl_t
_p (HVl_t CSize
v0 Ptr ()
v1) = do
Ptr HVl_t -> Int -> CSize -> IO ()
forall a b. Storable a => Ptr b -> Int -> a -> IO ()
pokeByteOff Ptr HVl_t
_p Int
0 CSize
v0
Ptr HVl_t -> Int -> Ptr () -> IO ()
forall a b. Storable a => Ptr b -> Int -> a -> IO ()
pokeByteOff Ptr HVl_t
_p Int
8 Ptr ()
v1
() -> IO ()
forall (m :: * -> *) a. Monad m => a -> m a
return ()
{-# LINE 377 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_VARIABLE :: CSize
h5t_VARIABLE = 18446744073709551615
{-# LINE 381 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_OPAQUE_TAG_MAX = 256
h5t_OPAQUE_TAG_MAX :: (Num a) => a
{-# LINE 384 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
type H5T_conv_t a b conversionData = FunPtr
(HId_t -> HId_t -> Ptr (H5T_cdata_t conversionData)
-> CSize -> CSize -> CSize -> InOutArray a -> InArray b -> HId_t
-> IO HErr_t)
type H5T_conv_except_func_t a userData = FunPtr
(H5T_conv_except_t -> HId_t -> HId_t -> In a -> In a -> InOut userData
-> IO H5T_conv_ret_t)
foreign import ccall "inline_H5T_IEEE_F32BE" h5t_IEEE_F32BE
:: HId_t
{-# LINE 402 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F32LE" h5t_IEEE_F32LE
:: HId_t
{-# LINE 403 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F64BE" h5t_IEEE_F64BE
:: HId_t
{-# LINE 404 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F64LE" h5t_IEEE_F64LE
:: HId_t
{-# LINE 405 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I8BE" h5t_STD_I8BE
:: HId_t
{-# LINE 411 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I8LE" h5t_STD_I8LE
:: HId_t
{-# LINE 412 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I16BE" h5t_STD_I16BE
:: HId_t
{-# LINE 413 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I16LE" h5t_STD_I16LE
:: HId_t
{-# LINE 414 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I32BE" h5t_STD_I32BE
:: HId_t
{-# LINE 415 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I32LE" h5t_STD_I32LE
:: HId_t
{-# LINE 416 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I64BE" h5t_STD_I64BE
:: HId_t
{-# LINE 417 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I64LE" h5t_STD_I64LE
:: HId_t
{-# LINE 418 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U8BE" h5t_STD_U8BE
:: HId_t
{-# LINE 419 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U8LE" h5t_STD_U8LE
:: HId_t
{-# LINE 420 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U16BE" h5t_STD_U16BE
:: HId_t
{-# LINE 421 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U16LE" h5t_STD_U16LE
:: HId_t
{-# LINE 422 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U32BE" h5t_STD_U32BE
:: HId_t
{-# LINE 423 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U32LE" h5t_STD_U32LE
:: HId_t
{-# LINE 424 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U64BE" h5t_STD_U64BE
:: HId_t
{-# LINE 425 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U64LE" h5t_STD_U64LE
:: HId_t
{-# LINE 426 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B8BE" h5t_STD_B8BE
:: HId_t
{-# LINE 427 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B8LE" h5t_STD_B8LE
:: HId_t
{-# LINE 428 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B16BE" h5t_STD_B16BE
:: HId_t
{-# LINE 429 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B16LE" h5t_STD_B16LE
:: HId_t
{-# LINE 430 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B32BE" h5t_STD_B32BE
:: HId_t
{-# LINE 431 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B32LE" h5t_STD_B32LE
:: HId_t
{-# LINE 432 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B64BE" h5t_STD_B64BE
:: HId_t
{-# LINE 433 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B64LE" h5t_STD_B64LE
:: HId_t
{-# LINE 434 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_REF_OBJ" h5t_STD_REF_OBJ
:: HId_t
{-# LINE 435 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_REF_DSETREG" h5t_STD_REF_DSETREG
:: HId_t
{-# LINE 436 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D32BE" h5t_UNIX_D32BE
:: HId_t
{-# LINE 440 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D32LE" h5t_UNIX_D32LE
:: HId_t
{-# LINE 441 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D64BE" h5t_UNIX_D64BE
:: HId_t
{-# LINE 442 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D64LE" h5t_UNIX_D64LE
:: HId_t
{-# LINE 443 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_C_S1" h5t_C_S1
:: HId_t
{-# LINE 448 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_FORTRAN_S1" h5t_FORTRAN_S1
:: HId_t
{-# LINE 452 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_INTEL_I8, h5t_INTEL_I16, h5t_INTEL_I32, h5t_INTEL_I64 :: HId_t
h5t_INTEL_U8, h5t_INTEL_U16, h5t_INTEL_U32, h5t_INTEL_U64 :: HId_t
h5t_INTEL_B8, h5t_INTEL_B16, h5t_INTEL_B32, h5t_INTEL_B64 :: HId_t
h5t_INTEL_F32, h5t_INTEL_F64 :: HId_t
h5t_INTEL_I8 :: HId_t
h5t_INTEL_I8 = HId_t
h5t_STD_I8LE
h5t_INTEL_I16 :: HId_t
h5t_INTEL_I16 = HId_t
h5t_STD_I16LE
h5t_INTEL_I32 :: HId_t
h5t_INTEL_I32 = HId_t
h5t_STD_I32LE
h5t_INTEL_I64 :: HId_t
h5t_INTEL_I64 = HId_t
h5t_STD_I64LE
h5t_INTEL_U8 :: HId_t
h5t_INTEL_U8 = HId_t
h5t_STD_U8LE
h5t_INTEL_U16 :: HId_t
h5t_INTEL_U16 = HId_t
h5t_STD_U16LE
h5t_INTEL_U32 :: HId_t
h5t_INTEL_U32 = HId_t
h5t_STD_U32LE
h5t_INTEL_U64 :: HId_t
h5t_INTEL_U64 = HId_t
h5t_STD_U64LE
h5t_INTEL_B8 :: HId_t
h5t_INTEL_B8 = HId_t
h5t_STD_B8LE
h5t_INTEL_B16 :: HId_t
h5t_INTEL_B16 = HId_t
h5t_STD_B16LE
h5t_INTEL_B32 :: HId_t
h5t_INTEL_B32 = HId_t
h5t_STD_B32LE
h5t_INTEL_B64 :: HId_t
h5t_INTEL_B64 = HId_t
h5t_STD_B64LE
h5t_INTEL_F32 :: HId_t
h5t_INTEL_F32 = HId_t
h5t_IEEE_F32LE
h5t_INTEL_F64 :: HId_t
h5t_INTEL_F64 = HId_t
h5t_IEEE_F64LE
h5t_ALPHA_I8, h5t_ALPHA_I16, h5t_ALPHA_I32, h5t_ALPHA_I64 :: HId_t
h5t_ALPHA_U8, h5t_ALPHA_U16, h5t_ALPHA_U32, h5t_ALPHA_U64 :: HId_t
h5t_ALPHA_B8, h5t_ALPHA_B16, h5t_ALPHA_B32, h5t_ALPHA_B64 :: HId_t
h5t_ALPHA_F32, h5t_ALPHA_F64 :: HId_t
h5t_ALPHA_I8 :: HId_t
h5t_ALPHA_I8 = HId_t
h5t_STD_I8LE
h5t_ALPHA_I16 :: HId_t
h5t_ALPHA_I16 = HId_t
h5t_STD_I16LE
h5t_ALPHA_I32 :: HId_t
h5t_ALPHA_I32 = HId_t
h5t_STD_I32LE
h5t_ALPHA_I64 :: HId_t
h5t_ALPHA_I64 = HId_t
h5t_STD_I64LE
h5t_ALPHA_U8 :: HId_t
h5t_ALPHA_U8 = HId_t
h5t_STD_U8LE
h5t_ALPHA_U16 :: HId_t
h5t_ALPHA_U16 = HId_t
h5t_STD_U16LE
h5t_ALPHA_U32 :: HId_t
h5t_ALPHA_U32 = HId_t
h5t_STD_U32LE
h5t_ALPHA_U64 :: HId_t
h5t_ALPHA_U64 = HId_t
h5t_STD_U64LE
h5t_ALPHA_B8 :: HId_t
h5t_ALPHA_B8 = HId_t
h5t_STD_B8LE
h5t_ALPHA_B16 :: HId_t
h5t_ALPHA_B16 = HId_t
h5t_STD_B16LE
h5t_ALPHA_B32 :: HId_t
h5t_ALPHA_B32 = HId_t
h5t_STD_B32LE
h5t_ALPHA_B64 :: HId_t
h5t_ALPHA_B64 = HId_t
h5t_STD_B64LE
h5t_ALPHA_F32 :: HId_t
h5t_ALPHA_F32 = HId_t
h5t_IEEE_F32LE
h5t_ALPHA_F64 :: HId_t
h5t_ALPHA_F64 = HId_t
h5t_IEEE_F64LE
h5t_MIPS_I8, h5t_MIPS_I16, h5t_MIPS_I32, h5t_MIPS_I64 :: HId_t
h5t_MIPS_U8, h5t_MIPS_U16, h5t_MIPS_U32, h5t_MIPS_U64 :: HId_t
h5t_MIPS_B8, h5t_MIPS_B16, h5t_MIPS_B32, h5t_MIPS_B64 :: HId_t
h5t_MIPS_F32, h5t_MIPS_F64 :: HId_t
h5t_MIPS_I8 :: HId_t
h5t_MIPS_I8 = HId_t
h5t_STD_I8BE
h5t_MIPS_I16 :: HId_t
h5t_MIPS_I16 = HId_t
h5t_STD_I16BE
h5t_MIPS_I32 :: HId_t
h5t_MIPS_I32 = HId_t
h5t_STD_I32BE
h5t_MIPS_I64 :: HId_t
h5t_MIPS_I64 = HId_t
h5t_STD_I64BE
h5t_MIPS_U8 :: HId_t
h5t_MIPS_U8 = HId_t
h5t_STD_U8BE
h5t_MIPS_U16 :: HId_t
h5t_MIPS_U16 = HId_t
h5t_STD_U16BE
h5t_MIPS_U32 :: HId_t
h5t_MIPS_U32 = HId_t
h5t_STD_U32BE
h5t_MIPS_U64 :: HId_t
h5t_MIPS_U64 = HId_t
h5t_STD_U64BE
h5t_MIPS_B8 :: HId_t
h5t_MIPS_B8 = HId_t
h5t_STD_B8BE
h5t_MIPS_B16 :: HId_t
h5t_MIPS_B16 = HId_t
h5t_STD_B16BE
h5t_MIPS_B32 :: HId_t
h5t_MIPS_B32 = HId_t
h5t_STD_B32BE
h5t_MIPS_B64 :: HId_t
h5t_MIPS_B64 = HId_t
h5t_STD_B64BE
h5t_MIPS_F32 :: HId_t
h5t_MIPS_F32 = HId_t
h5t_IEEE_F32BE
h5t_MIPS_F64 :: HId_t
h5t_MIPS_F64 = HId_t
h5t_IEEE_F64BE
foreign import ccall "inline_H5T_VAX_F32" h5t_VAX_F32
:: HId_t
{-# LINE 524 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_VAX_F64" h5t_VAX_F64
:: HId_t
{-# LINE 525 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_CHAR" h5t_NATIVE_CHAR
:: HId_t
{-# LINE 536 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_SCHAR" h5t_NATIVE_SCHAR
:: HId_t
{-# LINE 537 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UCHAR" h5t_NATIVE_UCHAR
:: HId_t
{-# LINE 538 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_SHORT" h5t_NATIVE_SHORT
:: HId_t
{-# LINE 539 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_USHORT" h5t_NATIVE_USHORT
:: HId_t
{-# LINE 540 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT" h5t_NATIVE_INT
:: HId_t
{-# LINE 541 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT" h5t_NATIVE_UINT
:: HId_t
{-# LINE 542 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LONG" h5t_NATIVE_LONG
:: HId_t
{-# LINE 543 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_ULONG" h5t_NATIVE_ULONG
:: HId_t
{-# LINE 544 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LLONG" h5t_NATIVE_LLONG
:: HId_t
{-# LINE 545 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_ULLONG" h5t_NATIVE_ULLONG
:: HId_t
{-# LINE 546 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_FLOAT" h5t_NATIVE_FLOAT
:: HId_t
{-# LINE 547 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_DOUBLE" h5t_NATIVE_DOUBLE
:: HId_t
{-# LINE 548 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 549 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LDOUBLE" h5t_NATIVE_LDOUBLE
:: HId_t
{-# LINE 550 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 551 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B8" h5t_NATIVE_B8
:: HId_t
{-# LINE 552 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B16" h5t_NATIVE_B16
:: HId_t
{-# LINE 553 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B32" h5t_NATIVE_B32
:: HId_t
{-# LINE 554 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B64" h5t_NATIVE_B64
:: HId_t
{-# LINE 555 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_OPAQUE" h5t_NATIVE_OPAQUE
:: HId_t
{-# LINE 556 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HADDR" h5t_NATIVE_HADDR
:: HId_t
{-# LINE 557 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HSIZE" h5t_NATIVE_HSIZE
:: HId_t
{-# LINE 558 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HSSIZE" h5t_NATIVE_HSSIZE
:: HId_t
{-# LINE 559 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HERR" h5t_NATIVE_HERR
:: HId_t
{-# LINE 560 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HBOOL" h5t_NATIVE_HBOOL
:: HId_t
{-# LINE 561 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT8" h5t_NATIVE_INT8
:: HId_t
{-# LINE 565 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT8" h5t_NATIVE_UINT8
:: HId_t
{-# LINE 566 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST8" h5t_NATIVE_INT_LEAST8
:: HId_t
{-# LINE 567 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST8" h5t_NATIVE_UINT_LEAST8
:: HId_t
{-# LINE 568 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST8" h5t_NATIVE_INT_FAST8
:: HId_t
{-# LINE 569 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST8" h5t_NATIVE_UINT_FAST8
:: HId_t
{-# LINE 570 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT16" h5t_NATIVE_INT16
:: HId_t
{-# LINE 572 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT16" h5t_NATIVE_UINT16
:: HId_t
{-# LINE 573 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST16" h5t_NATIVE_INT_LEAST16
:: HId_t
{-# LINE 574 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST16" h5t_NATIVE_UINT_LEAST16
:: HId_t
{-# LINE 575 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST16" h5t_NATIVE_INT_FAST16
:: HId_t
{-# LINE 576 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST16" h5t_NATIVE_UINT_FAST16
:: HId_t
{-# LINE 577 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT32" h5t_NATIVE_INT32
:: HId_t
{-# LINE 579 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT32" h5t_NATIVE_UINT32
:: HId_t
{-# LINE 580 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST32" h5t_NATIVE_INT_LEAST32
:: HId_t
{-# LINE 581 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST32" h5t_NATIVE_UINT_LEAST32
:: HId_t
{-# LINE 582 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST32" h5t_NATIVE_INT_FAST32
:: HId_t
{-# LINE 583 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST32" h5t_NATIVE_UINT_FAST32
:: HId_t
{-# LINE 584 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT64" h5t_NATIVE_INT64
:: HId_t
{-# LINE 586 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT64" h5t_NATIVE_UINT64
:: HId_t
{-# LINE 587 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST64" h5t_NATIVE_INT_LEAST64
:: HId_t
{-# LINE 588 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST64" h5t_NATIVE_UINT_LEAST64
:: HId_t
{-# LINE 589 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST64" h5t_NATIVE_INT_FAST64
:: HId_t
{-# LINE 590 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST64" h5t_NATIVE_UINT_FAST64
:: HId_t
{-# LINE 591 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcreate" h5t_create
:: H5T_class_t -> CSize -> IO HId_t
foreign import ccall "&H5Tcreate" p_H5Tcreate
:: FunPtr (H5T_class_t -> CSize -> IO HId_t)
{-# LINE 602 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcopy" h5t_copy
:: HId_t -> IO HId_t
foreign import ccall "&H5Tcopy" p_H5Tcopy
:: FunPtr (HId_t -> IO HId_t)
{-# LINE 611 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tclose" h5t_close
:: HId_t -> IO HErr_t
foreign import ccall "&H5Tclose" p_H5Tclose
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 618 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tequal" h5t_equal
:: HId_t -> HId_t -> IO HTri_t
foreign import ccall "&H5Tequal" p_H5Tequal
:: FunPtr (HId_t -> HId_t -> IO HTri_t)
{-# LINE 623 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tlock" h5t_lock
:: HId_t -> IO HErr_t
foreign import ccall "&H5Tlock" p_H5Tlock
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 640 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcommit2" h5t_commit2
:: HId_t -> CString -> HId_t -> HId_t -> HId_t -> HId_t -> IO HErr_t
foreign import ccall "&H5Tcommit2" p_H5Tcommit2
:: FunPtr (HId_t -> CString -> HId_t -> HId_t -> HId_t -> HId_t -> IO HErr_t)
{-# LINE 649 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Topen2" h5t_open2
:: HId_t -> CString -> HId_t -> IO HId_t
foreign import ccall "&H5Topen2" p_H5Topen2
:: FunPtr (HId_t -> CString -> HId_t -> IO HId_t)
{-# LINE 658 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcommit_anon" h5t_commit_anon
:: HId_t -> HId_t -> HId_t -> HId_t -> IO HErr_t
foreign import ccall "&H5Tcommit_anon" p_H5Tcommit_anon
:: FunPtr (HId_t -> HId_t -> HId_t -> HId_t -> IO HErr_t)
{-# LINE 672 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_create_plist" h5t_get_create_plist
:: HId_t -> IO HId_t
foreign import ccall "&H5Tget_create_plist" p_H5Tget_create_plist
:: FunPtr (HId_t -> IO HId_t)
{-# LINE 678 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcommitted" h5t_committed
:: HId_t -> IO HTri_t
foreign import ccall "&H5Tcommitted" p_H5Tcommitted
:: FunPtr (HId_t -> IO HTri_t)
{-# LINE 683 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tencode" h5t_encode
:: HId_t -> OutArray a -> InOut CSize -> IO HErr_t
foreign import ccall "&H5Tencode" p_H5Tencode
:: FunPtr (HId_t -> OutArray a -> InOut CSize -> IO HErr_t)
{-# LINE 691 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tdecode" h5t_decode
:: InArray a -> IO HId_t
foreign import ccall "&H5Tdecode" p_H5Tdecode
:: FunPtr (InArray a -> IO HId_t)
{-# LINE 697 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 699 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tflush" h5t_flush
:: HId_t -> IO HErr_t
foreign import ccall "&H5Tflush" p_H5Tflush
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 702 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Trefresh" h5t_refresh
:: HId_t -> IO HErr_t
foreign import ccall "&H5Trefresh" p_H5Trefresh
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 704 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 706 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tinsert" h5t_insert
:: HId_t -> CString -> CSize -> HId_t -> IO HErr_t
foreign import ccall "&H5Tinsert" p_H5Tinsert
:: FunPtr (HId_t -> CString -> CSize -> HId_t -> IO HErr_t)
{-# LINE 720 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tpack" h5t_pack
:: HId_t -> IO HErr_t
foreign import ccall "&H5Tpack" p_H5Tpack
:: FunPtr (HId_t -> IO HErr_t)
{-# LINE 728 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tenum_create" h5t_enum_create
:: HId_t -> IO HId_t
foreign import ccall "&H5Tenum_create" p_H5Tenum_create
:: FunPtr (HId_t -> IO HId_t)
{-# LINE 739 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tenum_insert" h5t_enum_insert
:: HId_t -> CString -> In a -> IO HErr_t
foreign import ccall "&H5Tenum_insert" p_H5Tenum_insert
:: FunPtr (HId_t -> CString -> In a -> IO HErr_t)
{-# LINE 751 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tenum_nameof" h5t_enum_nameof
:: HId_t -> In a -> OutArray CChar -> CSize -> IO HErr_t
foreign import ccall "&H5Tenum_nameof" p_H5Tenum_nameof
:: FunPtr (HId_t -> In a -> OutArray CChar -> CSize -> IO HErr_t)
{-# LINE 771 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tenum_valueof" h5t_enum_valueof
:: HId_t -> CString -> Out a -> IO HErr_t
foreign import ccall "&H5Tenum_valueof" p_H5Tenum_valueof
:: FunPtr (HId_t -> CString -> Out a -> IO HErr_t)
{-# LINE 782 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tvlen_create" h5t_vlen_create
:: HId_t -> IO HId_t
foreign import ccall "&H5Tvlen_create" p_H5Tvlen_create
:: FunPtr (HId_t -> IO HId_t)
{-# LINE 791 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tarray_create2" h5t_array_create2
:: HId_t -> CUInt -> InArray HSize_t -> IO HId_t
foreign import ccall "&H5Tarray_create2" p_H5Tarray_create2
:: FunPtr (HId_t -> CUInt -> InArray HSize_t -> IO HId_t)
{-# LINE 807 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_array_ndims" h5t_get_array_ndims
:: HId_t -> IO CInt
foreign import ccall "&H5Tget_array_ndims" p_H5Tget_array_ndims
:: FunPtr (HId_t -> IO CInt)
{-# LINE 813 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_array_dims2" h5t_get_array_dims2
:: HId_t -> OutArray HSize_t -> IO CInt
foreign import ccall "&H5Tget_array_dims2" p_H5Tget_array_dims2
:: FunPtr (HId_t -> OutArray HSize_t -> IO CInt)
{-# LINE 821 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_tag" h5t_set_tag
:: HId_t -> CString -> IO HErr_t
foreign import ccall "&H5Tset_tag" p_H5Tset_tag
:: FunPtr (HId_t -> CString -> IO HErr_t)
{-# LINE 830 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_tag" h5t_get_tag
:: HId_t -> IO CString
foreign import ccall "&H5Tget_tag" p_H5Tget_tag
:: FunPtr (HId_t -> IO CString)
{-# LINE 838 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_super" h5t_get_super
:: HId_t -> IO HId_t
foreign import ccall "&H5Tget_super" p_H5Tget_super
:: FunPtr (HId_t -> IO HId_t)
{-# LINE 849 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_class" h5t_get_class
:: HId_t -> IO H5T_class_t
foreign import ccall "&H5Tget_class" p_H5Tget_class
:: FunPtr (HId_t -> IO H5T_class_t)
{-# LINE 857 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tdetect_class" h5t_detect_class
:: HId_t -> H5T_class_t -> IO HTri_t
foreign import ccall "&H5Tdetect_class" p_H5Tdetect_class
:: FunPtr (HId_t -> H5T_class_t -> IO HTri_t)
{-# LINE 863 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_size" h5t_get_size
:: HId_t -> IO CSize
foreign import ccall "&H5Tget_size" p_H5Tget_size
:: FunPtr (HId_t -> IO CSize)
{-# LINE 871 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_order" h5t_get_order
:: HId_t -> IO H5T_order_t
foreign import ccall "&H5Tget_order" p_H5Tget_order
:: FunPtr (HId_t -> IO H5T_order_t)
{-# LINE 880 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_precision" h5t_get_precision
:: HId_t -> IO CSize
foreign import ccall "&H5Tget_precision" p_H5Tget_precision
:: FunPtr (HId_t -> IO CSize)
{-# LINE 891 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_offset" h5t_get_offset
:: HId_t -> IO CInt
foreign import ccall "&H5Tget_offset" p_H5Tget_offset
:: FunPtr (HId_t -> IO CInt)
{-# LINE 914 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_pad" h5t_get_pad
:: HId_t -> Out H5T_pad_t -> Out H5T_pad_t -> IO HErr_t
foreign import ccall "&H5Tget_pad" p_H5Tget_pad
:: FunPtr (HId_t -> Out H5T_pad_t -> Out H5T_pad_t -> IO HErr_t)
{-# LINE 924 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_sign" h5t_get_sign
:: HId_t -> IO H5T_sign_t
foreign import ccall "&H5Tget_sign" p_H5Tget_sign
:: FunPtr (HId_t -> IO H5T_sign_t)
{-# LINE 930 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_fields" h5t_get_fields
:: HId_t -> Out CSize -> Out CSize -> Out CSize -> Out CSize -> Out CSize -> IO HErr_t
foreign import ccall "&H5Tget_fields" p_H5Tget_fields
:: FunPtr (HId_t -> Out CSize -> Out CSize -> Out CSize -> Out CSize -> Out CSize -> IO HErr_t)
{-# LINE 944 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_ebias" h5t_get_ebias
:: HId_t -> IO CSize
foreign import ccall "&H5Tget_ebias" p_H5Tget_ebias
:: FunPtr (HId_t -> IO CSize)
{-# LINE 949 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_norm" h5t_get_norm
:: HId_t -> IO H5T_norm_t
foreign import ccall "&H5Tget_norm" p_H5Tget_norm
:: FunPtr (HId_t -> IO H5T_norm_t)
{-# LINE 955 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_inpad" h5t_get_inpad
:: HId_t -> IO H5T_pad_t
foreign import ccall "&H5Tget_inpad" p_H5Tget_inpad
:: FunPtr (HId_t -> IO H5T_pad_t)
{-# LINE 963 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_strpad" h5t_get_strpad
:: HId_t -> IO H5T_str_t
foreign import ccall "&H5Tget_strpad" p_H5Tget_strpad
:: FunPtr (HId_t -> IO H5T_str_t)
{-# LINE 974 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_nmembers" h5t_get_nmembers
:: HId_t -> IO CInt
foreign import ccall "&H5Tget_nmembers" p_H5Tget_nmembers
:: FunPtr (HId_t -> IO CInt)
{-# LINE 983 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_name" h5t_get_member_name
:: HId_t -> CUInt -> IO CString
foreign import ccall "&H5Tget_member_name" p_H5Tget_member_name
:: FunPtr (HId_t -> CUInt -> IO CString)
{-# LINE 994 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_index" h5t_get_member_index
:: HId_t -> CString -> IO CInt
foreign import ccall "&H5Tget_member_index" p_H5Tget_member_index
:: FunPtr (HId_t -> CString -> IO CInt)
{-# LINE 1005 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_offset" h5t_get_member_offset
:: HId_t -> CUInt -> IO CSize
foreign import ccall "&H5Tget_member_offset" p_H5Tget_member_offset
:: FunPtr (HId_t -> CUInt -> IO CSize)
{-# LINE 1016 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_class" h5t_get_member_class
:: HId_t -> CUInt -> IO H5T_class_t
foreign import ccall "&H5Tget_member_class" p_H5Tget_member_class
:: FunPtr (HId_t -> CUInt -> IO H5T_class_t)
{-# LINE 1023 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_type" h5t_get_member_type
:: HId_t -> CUInt -> IO HId_t
foreign import ccall "&H5Tget_member_type" p_H5Tget_member_type
:: FunPtr (HId_t -> CUInt -> IO HId_t)
{-# LINE 1030 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_member_value" h5t_get_member_value
:: HId_t -> CUInt -> Out a -> IO HErr_t
foreign import ccall "&H5Tget_member_value" p_H5Tget_member_value
:: FunPtr (HId_t -> CUInt -> Out a -> IO HErr_t)
{-# LINE 1037 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_cset" h5t_get_cset
:: HId_t -> IO H5T_cset_t
foreign import ccall "&H5Tget_cset" p_H5Tget_cset
:: FunPtr (HId_t -> IO H5T_cset_t)
{-# LINE 1047 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tis_variable_str" h5t_is_variable_str
:: HId_t -> IO HTri_t
foreign import ccall "&H5Tis_variable_str" p_H5Tis_variable_str
:: FunPtr (HId_t -> IO HTri_t)
{-# LINE 1052 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_native_type" h5t_get_native_type
:: HId_t -> H5T_direction_t -> IO HId_t
foreign import ccall "&H5Tget_native_type" p_H5Tget_native_type
:: FunPtr (HId_t -> H5T_direction_t -> IO HId_t)
{-# LINE 1076 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_size" h5t_set_size
:: HId_t -> CSize -> IO HErr_t
foreign import ccall "&H5Tset_size" p_H5Tset_size
:: FunPtr (HId_t -> CSize -> IO HErr_t)
{-# LINE 1097 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_order" h5t_set_order
:: HId_t -> H5T_order_t -> IO HErr_t
foreign import ccall "&H5Tset_order" p_H5Tset_order
:: FunPtr (HId_t -> H5T_order_t -> IO HErr_t)
{-# LINE 1116 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_precision" h5t_set_precision
:: HId_t -> CSize -> IO HErr_t
foreign import ccall "&H5Tset_precision" p_H5Tset_precision
:: FunPtr (HId_t -> CSize -> IO HErr_t)
{-# LINE 1136 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_offset" h5t_set_offset
:: HId_t -> CSize -> IO HErr_t
foreign import ccall "&H5Tset_offset" p_H5Tset_offset
:: FunPtr (HId_t -> CSize -> IO HErr_t)
{-# LINE 1166 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_pad" h5t_set_pad
:: HId_t -> H5T_pad_t -> H5T_pad_t -> IO HErr_t
foreign import ccall "&H5Tset_pad" p_H5Tset_pad
:: FunPtr (HId_t -> H5T_pad_t -> H5T_pad_t -> IO HErr_t)
{-# LINE 1173 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_sign" h5t_set_sign
:: HId_t -> H5T_sign_t -> IO HErr_t
foreign import ccall "&H5Tset_sign" p_H5Tset_sign
:: FunPtr (HId_t -> H5T_sign_t -> IO HErr_t)
{-# LINE 1180 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_fields" h5t_set_fields
:: HId_t -> CSize -> CSize -> CSize -> CSize -> CSize -> IO HErr_t
foreign import ccall "&H5Tset_fields" p_H5Tset_fields
:: FunPtr (HId_t -> CSize -> CSize -> CSize -> CSize -> CSize -> IO HErr_t)
{-# LINE 1194 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_ebias" h5t_set_ebias
:: HId_t -> CSize -> IO HErr_t
foreign import ccall "&H5Tset_ebias" p_H5Tset_ebias
:: FunPtr (HId_t -> CSize -> IO HErr_t)
{-# LINE 1201 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_norm" h5t_set_norm
:: HId_t -> H5T_norm_t -> IO HErr_t
foreign import ccall "&H5Tset_norm" p_H5Tset_norm
:: FunPtr (HId_t -> H5T_norm_t -> IO HErr_t)
{-# LINE 1209 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_inpad" h5t_set_inpad
:: HId_t -> H5T_pad_t -> IO HErr_t
foreign import ccall "&H5Tset_inpad" p_H5Tset_inpad
:: FunPtr (HId_t -> H5T_pad_t -> IO HErr_t)
{-# LINE 1219 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_cset" h5t_set_cset
:: HId_t -> H5T_cset_t -> IO HErr_t
foreign import ccall "&H5Tset_cset" p_H5Tset_cset
:: FunPtr (HId_t -> H5T_cset_t -> IO HErr_t)
{-# LINE 1228 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tset_strpad" h5t_set_strpad
:: HId_t -> H5T_str_t -> IO HErr_t
foreign import ccall "&H5Tset_strpad" p_H5Tset_strpad
:: FunPtr (HId_t -> H5T_str_t -> IO HErr_t)
{-# LINE 1248 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tregister" h5t_register
:: H5T_pers_t -> CString -> HId_t -> HId_t -> H5T_conv_t a b c -> IO HErr_t
foreign import ccall "&H5Tregister" p_H5Tregister
:: FunPtr (H5T_pers_t -> CString -> HId_t -> HId_t -> H5T_conv_t a b c -> IO HErr_t)
{-# LINE 1265 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tunregister" h5t_unregister
:: H5T_pers_t -> CString -> HId_t -> HId_t -> H5T_conv_t a b c -> IO HErr_t
foreign import ccall "&H5Tunregister" p_H5Tunregister
:: FunPtr (H5T_pers_t -> CString -> HId_t -> HId_t -> H5T_conv_t a b c -> IO HErr_t)
{-# LINE 1275 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tfind" h5t_find
:: HId_t -> HId_t -> Out (Ptr (H5T_cdata_t c)) -> IO (H5T_conv_t a b c)
foreign import ccall "&H5Tfind" p_H5Tfind
:: FunPtr (HId_t -> HId_t -> Out (Ptr (H5T_cdata_t c)) -> IO (H5T_conv_t a b c))
{-# LINE 1285 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcompiler_conv" h5t_compiler_conv
:: HId_t -> HId_t -> IO HTri_t
foreign import ccall "&H5Tcompiler_conv" p_H5Tcompiler_conv
:: FunPtr (HId_t -> HId_t -> IO HTri_t)
{-# LINE 1293 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tconvert" h5t_convert
:: HId_t -> HId_t -> CSize -> InOutArray a -> InArray b -> HId_t -> IO HErr_t
foreign import ccall "&H5Tconvert" p_H5Tconvert
:: FunPtr (HId_t -> HId_t -> CSize -> InOutArray a -> InArray b -> HId_t -> IO HErr_t)
{-# LINE 1310 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 1312 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tcommit1" h5t_commit1
:: HId_t -> CString -> HId_t -> IO HErr_t
foreign import ccall "&H5Tcommit1" p_H5Tcommit1
:: FunPtr (HId_t -> CString -> HId_t -> IO HErr_t)
{-# LINE 1324 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Topen1" h5t_open1
:: HId_t -> CString -> IO HId_t
foreign import ccall "&H5Topen1" p_H5Topen1
:: FunPtr (HId_t -> CString -> IO HId_t)
{-# LINE 1331 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tarray_create1" h5t_array_create1
:: HId_t -> CInt -> InArray HSize_t -> InArray CInt -> IO HId_t
foreign import ccall "&H5Tarray_create1" p_H5Tarray_create1
:: FunPtr (HId_t -> CInt -> InArray HSize_t -> InArray CInt -> IO HId_t)
{-# LINE 1347 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "H5Tget_array_dims1" h5t_get_array_dims1
:: HId_t -> OutArray HSize_t -> OutArray CInt -> IO CInt
foreign import ccall "&H5Tget_array_dims1" p_H5Tget_array_dims1
:: FunPtr (HId_t -> OutArray HSize_t -> OutArray CInt -> IO CInt)
{-# LINE 1355 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 1358 "src/Bindings/HDF5/Raw/H5T.hsc" #-}