{-# LANGUAGE GeneralizedNewtypeDeriving #-} module Bindings.HDF5.PropertyList.DXPL ( module Bindings.HDF5.PropertyList , DXPL , DatasetTransferPropertyList ) where import Bindings.HDF5.Core import Bindings.HDF5.PropertyList class PropertyList t => DatasetTransferPropertyList t where newtype DXPL = DXPL PropertyListID deriving (Eq, HId, FromHId, HDFResultType, PropertyListOrClass) instance PropertyList DXPL where staticPlistClass = Tagged datasetXfer instance DatasetTransferPropertyList DXPL -- TODO: implement functions