{-# LINE 1 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 5 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 7 "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
$csizeOf :: H5T_class_t -> Int
sizeOf :: H5T_class_t -> Int
$calignment :: H5T_class_t -> Int
alignment :: H5T_class_t -> Int
$cpeekElemOff :: Ptr H5T_class_t -> Int -> IO H5T_class_t
peekElemOff :: Ptr H5T_class_t -> Int -> IO H5T_class_t
$cpokeElemOff :: Ptr H5T_class_t -> Int -> H5T_class_t -> IO ()
pokeElemOff :: Ptr H5T_class_t -> Int -> H5T_class_t -> IO ()
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_class_t
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_class_t
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_class_t -> IO ()
pokeByteOff :: forall b. Ptr b -> Int -> H5T_class_t -> IO ()
$cpeek :: Ptr H5T_class_t -> IO H5T_class_t
peek :: Ptr H5T_class_t -> IO H5T_class_t
$cpoke :: Ptr H5T_class_t -> H5T_class_t -> IO ()
poke :: Ptr H5T_class_t -> H5T_class_t -> IO ()
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
$cshowsPrec :: Int -> H5T_class_t -> ShowS
showsPrec :: Int -> H5T_class_t -> ShowS
$cshow :: H5T_class_t -> String
show :: H5T_class_t -> String
$cshowList :: [H5T_class_t] -> ShowS
showList :: [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
$c== :: H5T_class_t -> H5T_class_t -> Bool
== :: H5T_class_t -> H5T_class_t -> Bool
$c/= :: H5T_class_t -> H5T_class_t -> Bool
/= :: H5T_class_t -> H5T_class_t -> Bool
Eq)
{-# LINE 25 "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 28 "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 31 "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 34 "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 37 "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 40 "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 43 "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 46 "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 49 "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 52 "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 55 "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 58 "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 61 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NCLASSES = 11
h5t_NCLASSES :: (Num a) => a
{-# LINE 64 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_order_t = H5T_order_t Int32 deriving (Storable, Show, Eq)
{-# LINE 67 "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 70 "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 73 "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 76 "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 79 "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 82 "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 85 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_sign_t = H5T_sign_t Int32 deriving (Storable, Show, Eq)
{-# LINE 88 "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 91 "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 94 "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 97 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NSGN = 2
h5t_NSGN :: (Num a) => a
{-# LINE 100 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_norm_t = H5T_norm_t Int32 deriving (Storable, Show, Eq)
{-# LINE 103 "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 106 "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 109 "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 112 "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 115 "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
$csizeOf :: H5T_cset_t -> Int
sizeOf :: H5T_cset_t -> Int
$calignment :: H5T_cset_t -> Int
alignment :: H5T_cset_t -> Int
$cpeekElemOff :: Ptr H5T_cset_t -> Int -> IO H5T_cset_t
peekElemOff :: Ptr H5T_cset_t -> Int -> IO H5T_cset_t
$cpokeElemOff :: Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ()
pokeElemOff :: Ptr H5T_cset_t -> Int -> H5T_cset_t -> IO ()
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_cset_t
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_cset_t
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_cset_t -> IO ()
pokeByteOff :: forall b. Ptr b -> Int -> H5T_cset_t -> IO ()
$cpeek :: Ptr H5T_cset_t -> IO H5T_cset_t
peek :: Ptr H5T_cset_t -> IO H5T_cset_t
$cpoke :: Ptr H5T_cset_t -> H5T_cset_t -> IO ()
poke :: Ptr H5T_cset_t -> H5T_cset_t -> IO ()
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
$cshowsPrec :: Int -> H5T_cset_t -> ShowS
showsPrec :: Int -> H5T_cset_t -> ShowS
$cshow :: H5T_cset_t -> String
show :: H5T_cset_t -> String
$cshowList :: [H5T_cset_t] -> ShowS
showList :: [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
$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
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
$ccompare :: H5T_cset_t -> H5T_cset_t -> Ordering
compare :: H5T_cset_t -> H5T_cset_t -> Ordering
$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
>= :: H5T_cset_t -> H5T_cset_t -> Bool
$cmax :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
max :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
$cmin :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
min :: H5T_cset_t -> H5T_cset_t -> H5T_cset_t
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
$creadsPrec :: Int -> ReadS H5T_cset_t
readsPrec :: Int -> ReadS H5T_cset_t
$creadList :: ReadS [H5T_cset_t]
readList :: ReadS [H5T_cset_t]
$creadPrec :: ReadPrec H5T_cset_t
readPrec :: ReadPrec H5T_cset_t
$creadListPrec :: ReadPrec [H5T_cset_t]
readListPrec :: ReadPrec [H5T_cset_t]
Read)
{-# LINE 119 "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 122 "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 125 "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 128 "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 131 "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 134 "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 137 "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 140 "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 143 "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 146 "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 149 "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 152 "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 155 "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 158 "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 161 "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 164 "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 167 "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 170 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NCSET = 2
h5t_NCSET :: (Num a) => a
{-# LINE 173 "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
$csizeOf :: H5T_str_t -> Int
sizeOf :: H5T_str_t -> Int
$calignment :: H5T_str_t -> Int
alignment :: H5T_str_t -> Int
$cpeekElemOff :: Ptr H5T_str_t -> Int -> IO H5T_str_t
peekElemOff :: Ptr H5T_str_t -> Int -> IO H5T_str_t
$cpokeElemOff :: Ptr H5T_str_t -> Int -> H5T_str_t -> IO ()
pokeElemOff :: Ptr H5T_str_t -> Int -> H5T_str_t -> IO ()
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_str_t
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_str_t
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_str_t -> IO ()
pokeByteOff :: forall b. Ptr b -> Int -> H5T_str_t -> IO ()
$cpeek :: Ptr H5T_str_t -> IO H5T_str_t
peek :: Ptr H5T_str_t -> IO H5T_str_t
$cpoke :: Ptr H5T_str_t -> H5T_str_t -> IO ()
poke :: Ptr H5T_str_t -> H5T_str_t -> IO ()
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
$cshowsPrec :: Int -> H5T_str_t -> ShowS
showsPrec :: Int -> H5T_str_t -> ShowS
$cshow :: H5T_str_t -> String
show :: H5T_str_t -> String
$cshowList :: [H5T_str_t] -> ShowS
showList :: [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
$c== :: H5T_str_t -> H5T_str_t -> Bool
== :: H5T_str_t -> H5T_str_t -> Bool
$c/= :: H5T_str_t -> H5T_str_t -> Bool
/= :: H5T_str_t -> H5T_str_t -> Bool
Eq)
{-# LINE 177 "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 180 "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 183 "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 186 "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 189 "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 192 "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 195 "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 198 "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 201 "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 204 "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 207 "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 210 "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 213 "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 216 "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 219 "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 222 "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 225 "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 228 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NSTR = 3
h5t_NSTR :: (Num a) => a
{-# LINE 231 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_pad_t = H5T_pad_t Int32 deriving (Storable, Show, Eq)
{-# LINE 234 "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 237 "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 240 "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 243 "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 246 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_NPAD = 3
h5t_NPAD :: (Num a) => a
{-# LINE 249 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_cmd_t = H5T_cmd_t Word32 deriving (Storable, Show, Eq)
{-# LINE 252 "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 255 "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 258 "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 261 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_bkg_t = H5T_bkg_t Word32 deriving (Storable, Show, Eq)
{-# LINE 264 "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 267 "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 270 "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 273 "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 293 "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 b. Ptr b -> 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 296 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v1 <- (\hsc_ptr -> peekByteOff hsc_ptr 4) p
{-# LINE 297 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v2 <- (\hsc_ptr -> peekByteOff hsc_ptr 8) p
{-# LINE 298 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
v3 <- (\hsc_ptr -> peekByteOff hsc_ptr 16) p
{-# LINE 299 "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 b. Ptr b -> 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 302 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 4) p v1
{-# LINE 303 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 8) p v2
{-# LINE 304 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
(\hsc_ptr -> pokeByteOff hsc_ptr 16) p v3
{-# LINE 305 "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
$csizeOf :: H5T_pers_t -> Int
sizeOf :: H5T_pers_t -> Int
$calignment :: H5T_pers_t -> Int
alignment :: H5T_pers_t -> Int
$cpeekElemOff :: Ptr H5T_pers_t -> Int -> IO H5T_pers_t
peekElemOff :: Ptr H5T_pers_t -> Int -> IO H5T_pers_t
$cpokeElemOff :: Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ()
pokeElemOff :: Ptr H5T_pers_t -> Int -> H5T_pers_t -> IO ()
$cpeekByteOff :: forall b. Ptr b -> Int -> IO H5T_pers_t
peekByteOff :: forall b. Ptr b -> Int -> IO H5T_pers_t
$cpokeByteOff :: forall b. Ptr b -> Int -> H5T_pers_t -> IO ()
pokeByteOff :: forall b. Ptr b -> Int -> H5T_pers_t -> IO ()
$cpeek :: Ptr H5T_pers_t -> IO H5T_pers_t
peek :: Ptr H5T_pers_t -> IO H5T_pers_t
$cpoke :: Ptr H5T_pers_t -> H5T_pers_t -> IO ()
poke :: Ptr H5T_pers_t -> H5T_pers_t -> IO ()
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
$cshowsPrec :: Int -> H5T_pers_t -> ShowS
showsPrec :: Int -> H5T_pers_t -> ShowS
$cshow :: H5T_pers_t -> String
show :: H5T_pers_t -> String
$cshowList :: [H5T_pers_t] -> ShowS
showList :: [H5T_pers_t] -> ShowS
Show)
{-# LINE 309 "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 312 "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 315 "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 318 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_direction_t = H5T_direction_t Word32 deriving (Storable, Show)
{-# LINE 321 "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 324 "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 327 "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 330 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_conv_except_t = H5T_conv_except_t Word32 deriving (Storable, Show)
{-# LINE 333 "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 336 "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 339 "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 342 "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 345 "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 348 "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 351 "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 354 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
newtype H5T_conv_ret_t = H5T_conv_ret_t Int32 deriving (Storable, Show)
{-# LINE 357 "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 360 "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 363 "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 366 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 370 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 373 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 376 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
data HVl_t = HVl_t{
HVl_t -> CSize
hvl_t'len :: CSize,
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
$c== :: HVl_t -> HVl_t -> Bool
== :: HVl_t -> HVl_t -> Bool
$c/= :: HVl_t -> HVl_t -> Bool
/= :: 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
$cshowsPrec :: Int -> HVl_t -> ShowS
showsPrec :: Int -> HVl_t -> ShowS
$cshow :: HVl_t -> String
show :: HVl_t -> String
$cshowList :: [HVl_t] -> ShowS
showList :: [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 :: Ptr HVl_t -> IO HVl_t
peek Ptr HVl_t
_p = do
CSize
v0 <- Ptr HVl_t -> Int -> IO CSize
forall b. Ptr b -> Int -> IO CSize
forall a b. Storable a => Ptr b -> Int -> IO a
peekByteOff Ptr HVl_t
_p Int
0
Ptr ()
v1 <- Ptr HVl_t -> Int -> IO (Ptr ())
forall b. Ptr b -> Int -> IO (Ptr ())
forall a b. Storable a => Ptr b -> Int -> IO a
peekByteOff Ptr HVl_t
_p Int
8
HVl_t -> IO HVl_t
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return (HVl_t -> IO HVl_t) -> HVl_t -> IO HVl_t
forall a b. (a -> b) -> a -> b
$ CSize -> Ptr () -> HVl_t
HVl_t CSize
v0 Ptr ()
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 b. Ptr b -> 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 b. Ptr b -> Int -> Ptr () -> IO ()
forall a b. Storable a => Ptr b -> Int -> a -> IO ()
pokeByteOff Ptr HVl_t
_p Int
8 Ptr ()
v1
() -> IO ()
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return ()
{-# LINE 378 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_VARIABLE :: CSize
h5t_VARIABLE = 18446744073709551615
{-# LINE 382 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
h5t_OPAQUE_TAG_MAX = 256
h5t_OPAQUE_TAG_MAX :: (Num a) => a
{-# LINE 385 "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 403 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F32LE" h5t_IEEE_F32LE
:: HId_t
{-# LINE 404 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F64BE" h5t_IEEE_F64BE
:: HId_t
{-# LINE 405 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_IEEE_F64LE" h5t_IEEE_F64LE
:: HId_t
{-# LINE 406 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I8BE" h5t_STD_I8BE
:: HId_t
{-# LINE 412 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I8LE" h5t_STD_I8LE
:: HId_t
{-# LINE 413 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I16BE" h5t_STD_I16BE
:: HId_t
{-# LINE 414 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I16LE" h5t_STD_I16LE
:: HId_t
{-# LINE 415 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I32BE" h5t_STD_I32BE
:: HId_t
{-# LINE 416 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I32LE" h5t_STD_I32LE
:: HId_t
{-# LINE 417 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I64BE" h5t_STD_I64BE
:: HId_t
{-# LINE 418 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_I64LE" h5t_STD_I64LE
:: HId_t
{-# LINE 419 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U8BE" h5t_STD_U8BE
:: HId_t
{-# LINE 420 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U8LE" h5t_STD_U8LE
:: HId_t
{-# LINE 421 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U16BE" h5t_STD_U16BE
:: HId_t
{-# LINE 422 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U16LE" h5t_STD_U16LE
:: HId_t
{-# LINE 423 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U32BE" h5t_STD_U32BE
:: HId_t
{-# LINE 424 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U32LE" h5t_STD_U32LE
:: HId_t
{-# LINE 425 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U64BE" h5t_STD_U64BE
:: HId_t
{-# LINE 426 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_U64LE" h5t_STD_U64LE
:: HId_t
{-# LINE 427 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B8BE" h5t_STD_B8BE
:: HId_t
{-# LINE 428 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B8LE" h5t_STD_B8LE
:: HId_t
{-# LINE 429 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B16BE" h5t_STD_B16BE
:: HId_t
{-# LINE 430 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B16LE" h5t_STD_B16LE
:: HId_t
{-# LINE 431 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B32BE" h5t_STD_B32BE
:: HId_t
{-# LINE 432 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B32LE" h5t_STD_B32LE
:: HId_t
{-# LINE 433 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B64BE" h5t_STD_B64BE
:: HId_t
{-# LINE 434 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_B64LE" h5t_STD_B64LE
:: HId_t
{-# LINE 435 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_REF_OBJ" h5t_STD_REF_OBJ
:: HId_t
{-# LINE 436 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_STD_REF_DSETREG" h5t_STD_REF_DSETREG
:: HId_t
{-# LINE 437 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D32BE" h5t_UNIX_D32BE
:: HId_t
{-# LINE 441 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D32LE" h5t_UNIX_D32LE
:: HId_t
{-# LINE 442 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D64BE" h5t_UNIX_D64BE
:: HId_t
{-# LINE 443 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_UNIX_D64LE" h5t_UNIX_D64LE
:: HId_t
{-# LINE 444 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_C_S1" h5t_C_S1
:: HId_t
{-# LINE 449 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_FORTRAN_S1" h5t_FORTRAN_S1
:: HId_t
{-# LINE 453 "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 525 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_VAX_F64" h5t_VAX_F64
:: HId_t
{-# LINE 526 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_CHAR" h5t_NATIVE_CHAR
:: HId_t
{-# LINE 537 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_SCHAR" h5t_NATIVE_SCHAR
:: HId_t
{-# LINE 538 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UCHAR" h5t_NATIVE_UCHAR
:: HId_t
{-# LINE 539 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_SHORT" h5t_NATIVE_SHORT
:: HId_t
{-# LINE 540 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_USHORT" h5t_NATIVE_USHORT
:: HId_t
{-# LINE 541 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT" h5t_NATIVE_INT
:: HId_t
{-# LINE 542 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT" h5t_NATIVE_UINT
:: HId_t
{-# LINE 543 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LONG" h5t_NATIVE_LONG
:: HId_t
{-# LINE 544 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_ULONG" h5t_NATIVE_ULONG
:: HId_t
{-# LINE 545 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LLONG" h5t_NATIVE_LLONG
:: HId_t
{-# LINE 546 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_ULLONG" h5t_NATIVE_ULLONG
:: HId_t
{-# LINE 547 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_FLOAT" h5t_NATIVE_FLOAT
:: HId_t
{-# LINE 548 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_DOUBLE" h5t_NATIVE_DOUBLE
:: HId_t
{-# LINE 549 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 550 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_LDOUBLE" h5t_NATIVE_LDOUBLE
:: HId_t
{-# LINE 551 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 552 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B8" h5t_NATIVE_B8
:: HId_t
{-# LINE 553 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B16" h5t_NATIVE_B16
:: HId_t
{-# LINE 554 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B32" h5t_NATIVE_B32
:: HId_t
{-# LINE 555 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_B64" h5t_NATIVE_B64
:: HId_t
{-# LINE 556 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_OPAQUE" h5t_NATIVE_OPAQUE
:: HId_t
{-# LINE 557 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HADDR" h5t_NATIVE_HADDR
:: HId_t
{-# LINE 558 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HSIZE" h5t_NATIVE_HSIZE
:: HId_t
{-# LINE 559 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HSSIZE" h5t_NATIVE_HSSIZE
:: HId_t
{-# LINE 560 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HERR" h5t_NATIVE_HERR
:: HId_t
{-# LINE 561 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_HBOOL" h5t_NATIVE_HBOOL
:: HId_t
{-# LINE 562 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT8" h5t_NATIVE_INT8
:: HId_t
{-# LINE 566 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT8" h5t_NATIVE_UINT8
:: HId_t
{-# LINE 567 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST8" h5t_NATIVE_INT_LEAST8
:: HId_t
{-# LINE 568 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST8" h5t_NATIVE_UINT_LEAST8
:: HId_t
{-# LINE 569 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST8" h5t_NATIVE_INT_FAST8
:: HId_t
{-# LINE 570 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST8" h5t_NATIVE_UINT_FAST8
:: HId_t
{-# LINE 571 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT16" h5t_NATIVE_INT16
:: HId_t
{-# LINE 573 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT16" h5t_NATIVE_UINT16
:: HId_t
{-# LINE 574 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST16" h5t_NATIVE_INT_LEAST16
:: HId_t
{-# LINE 575 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST16" h5t_NATIVE_UINT_LEAST16
:: HId_t
{-# LINE 576 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST16" h5t_NATIVE_INT_FAST16
:: HId_t
{-# LINE 577 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST16" h5t_NATIVE_UINT_FAST16
:: HId_t
{-# LINE 578 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT32" h5t_NATIVE_INT32
:: HId_t
{-# LINE 580 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT32" h5t_NATIVE_UINT32
:: HId_t
{-# LINE 581 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST32" h5t_NATIVE_INT_LEAST32
:: HId_t
{-# LINE 582 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST32" h5t_NATIVE_UINT_LEAST32
:: HId_t
{-# LINE 583 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST32" h5t_NATIVE_INT_FAST32
:: HId_t
{-# LINE 584 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST32" h5t_NATIVE_UINT_FAST32
:: HId_t
{-# LINE 585 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT64" h5t_NATIVE_INT64
:: HId_t
{-# LINE 587 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT64" h5t_NATIVE_UINT64
:: HId_t
{-# LINE 588 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_LEAST64" h5t_NATIVE_INT_LEAST64
:: HId_t
{-# LINE 589 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_LEAST64" h5t_NATIVE_UINT_LEAST64
:: HId_t
{-# LINE 590 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_INT_FAST64" h5t_NATIVE_INT_FAST64
:: HId_t
{-# LINE 591 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
foreign import ccall "inline_H5T_NATIVE_UINT_FAST64" h5t_NATIVE_UINT_FAST64
:: HId_t
{-# LINE 592 "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 603 "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 612 "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 619 "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 624 "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 641 "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 650 "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 659 "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 673 "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 679 "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 684 "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 692 "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 698 "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 701 "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" #-}
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 718 "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 726 "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 737 "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 749 "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 769 "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 780 "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 789 "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 805 "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 811 "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 819 "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 828 "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 836 "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 847 "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 855 "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 861 "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 869 "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 878 "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 889 "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 912 "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 922 "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 928 "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 942 "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 947 "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 953 "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 961 "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 972 "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 981 "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 992 "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 1003 "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 1014 "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 1021 "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 1028 "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 1035 "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 1045 "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 1050 "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 1074 "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 1095 "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 1114 "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 1134 "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 1164 "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 1171 "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 1178 "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 1192 "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 1199 "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 1207 "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 1217 "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 1226 "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 1246 "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 1263 "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 1273 "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 1283 "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 1291 "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 1308 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 1310 "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 1322 "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 1329 "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 1345 "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 1353 "src/Bindings/HDF5/Raw/H5T.hsc" #-}
{-# LINE 1356 "src/Bindings/HDF5/Raw/H5T.hsc" #-}