hdf5-1.8.15: Haskell interface to the HDF5 scientific data storage library.
Safe HaskellNone
LanguageHaskell2010

Bindings.HDF5.Core

Documentation

data IndexType Source #

Constructors

ByName 
ByCreationOrder 

data IterOrder Source #

Constructors

Increasing 
Decreasing 
Native 

data IH_Info Source #

Constructors

IH_Info 

Fields

Instances

Instances details
Read IH_Info Source # 
Instance details

Defined in Bindings.HDF5.Core

Show IH_Info Source # 
Instance details

Defined in Bindings.HDF5.Core

Eq IH_Info Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

(==) :: IH_Info -> IH_Info -> Bool #

(/=) :: IH_Info -> IH_Info -> Bool #

Ord IH_Info Source # 
Instance details

Defined in Bindings.HDF5.Core

newtype HSize Source #

Constructors

HSize HSize_t 

Instances

Instances details
Storable HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

sizeOf :: HSize -> Int #

alignment :: HSize -> Int #

peekElemOff :: Ptr HSize -> Int -> IO HSize #

pokeElemOff :: Ptr HSize -> Int -> HSize -> IO () #

peekByteOff :: Ptr b -> Int -> IO HSize #

pokeByteOff :: Ptr b -> Int -> HSize -> IO () #

peek :: Ptr HSize -> IO HSize #

poke :: Ptr HSize -> HSize -> IO () #

Bits HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Bounded HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Enum HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Num HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Read HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Integral HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Real HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

toRational :: HSize -> Rational #

Show HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

showsPrec :: Int -> HSize -> ShowS #

show :: HSize -> String #

showList :: [HSize] -> ShowS #

Eq HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

(==) :: HSize -> HSize -> Bool #

(/=) :: HSize -> HSize -> Bool #

Ord HSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

compare :: HSize -> HSize -> Ordering #

(<) :: HSize -> HSize -> Bool #

(<=) :: HSize -> HSize -> Bool #

(>) :: HSize -> HSize -> Bool #

(>=) :: HSize -> HSize -> Bool #

max :: HSize -> HSize -> HSize #

min :: HSize -> HSize -> HSize #

NativeType HSize Source # 
Instance details

Defined in Bindings.HDF5.Datatype.Internal

newtype HSSize Source #

Constructors

HSSize HSSize_t 

Instances

Instances details
Storable HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Bits HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Bounded HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Enum HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Num HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Read HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Integral HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Real HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Show HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Eq HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

(==) :: HSSize -> HSSize -> Bool #

(/=) :: HSSize -> HSSize -> Bool #

Ord HSSize Source # 
Instance details

Defined in Bindings.HDF5.Core

NativeType HSSize Source # 
Instance details

Defined in Bindings.HDF5.Datatype.Internal

newtype HAddr Source #

Constructors

HAddr HAddr_t 

Instances

Instances details
Storable HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

sizeOf :: HAddr -> Int #

alignment :: HAddr -> Int #

peekElemOff :: Ptr HAddr -> Int -> IO HAddr #

pokeElemOff :: Ptr HAddr -> Int -> HAddr -> IO () #

peekByteOff :: Ptr b -> Int -> IO HAddr #

pokeByteOff :: Ptr b -> Int -> HAddr -> IO () #

peek :: Ptr HAddr -> IO HAddr #

poke :: Ptr HAddr -> HAddr -> IO () #

Bits HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Bounded HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Enum HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Num HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Read HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Integral HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Real HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

toRational :: HAddr -> Rational #

Show HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

showsPrec :: Int -> HAddr -> ShowS #

show :: HAddr -> String #

showList :: [HAddr] -> ShowS #

Eq HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

(==) :: HAddr -> HAddr -> Bool #

(/=) :: HAddr -> HAddr -> Bool #

Ord HAddr Source # 
Instance details

Defined in Bindings.HDF5.Core

Methods

compare :: HAddr -> HAddr -> Ordering #

(<) :: HAddr -> HAddr -> Bool #

(<=) :: HAddr -> HAddr -> Bool #

(>) :: HAddr -> HAddr -> Bool #

(>=) :: HAddr -> HAddr -> Bool #

max :: HAddr -> HAddr -> HAddr #

min :: HAddr -> HAddr -> HAddr #

NativeType HAddr Source # 
Instance details

Defined in Bindings.HDF5.Datatype.Internal