hdf5-1.8.14: Haskell interface to the HDF5 scientific data storage library.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Bindings.HDF5.Dataset

Documentation

data Dataset Source #

Instances

Instances details
Eq Dataset Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

(==) :: Dataset -> Dataset -> Bool

(/=) :: Dataset -> Dataset -> Bool

HDFResultType Dataset Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

isError :: Dataset -> Bool Source #

FromHId Dataset Source # 
Instance details

Defined in Bindings.HDF5.Dataset

HId Dataset Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

hid :: Dataset -> HId_t Source #

Object Dataset Source # 
Instance details

Defined in Bindings.HDF5.Dataset

createDataset :: Location loc => loc -> ByteString -> Datatype -> Dataspace -> Maybe LCPL -> Maybe DCPL -> Maybe DAPL -> IO Dataset Source #

createAnonymousDataset :: Location loc => loc -> Datatype -> Dataspace -> Maybe DCPL -> Maybe DAPL -> IO Dataset Source #

openDataset :: Location loc => loc -> ByteString -> Maybe DAPL -> IO Dataset Source #

data SpaceStatus Source #

Instances

Instances details
Bounded SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Enum SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Read SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

readsPrec :: Int -> ReadS SpaceStatus

readList :: ReadS [SpaceStatus]

readPrec :: ReadPrec SpaceStatus

readListPrec :: ReadPrec [SpaceStatus]

Show SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

showsPrec :: Int -> SpaceStatus -> ShowS

show :: SpaceStatus -> String

showList :: [SpaceStatus] -> ShowS

Eq SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

Methods

(==) :: SpaceStatus -> SpaceStatus -> Bool

(/=) :: SpaceStatus -> SpaceStatus -> Bool

Ord SpaceStatus Source # 
Instance details

Defined in Bindings.HDF5.Dataset

readDataset :: NativeType t => Dataset -> Maybe Dataspace -> Maybe DXPL -> IO (Vector t) Source #

readDatasetInto :: NativeType t => Dataset -> Maybe Dataspace -> Maybe Dataspace -> Maybe DXPL -> MVector RealWorld t -> IO () Source #

writeDataset :: NativeType t => Dataset -> Maybe Dataspace -> Maybe Dataspace -> Maybe DXPL -> Vector t -> IO () Source #

fillSelection :: (NativeType a, NativeType b) => a -> MVector RealWorld b -> Dataspace -> IO () Source #