{-# LANGUAGE GeneralizedNewtypeDeriving #-} module Bindings.HDF5.PropertyList.LCPL ( module Bindings.HDF5.PropertyList.STRCPL , LCPL , LinkCreationPropertyList ) where import Bindings.HDF5.Core import Bindings.HDF5.PropertyList.STRCPL class StringCreationPropertyList t => LinkCreationPropertyList t where newtype LCPL = LCPL STRCPL deriving (Eq, HId, FromHId, HDFResultType, PropertyListOrClass, StringCreationPropertyList) instance PropertyList LCPL where staticPlistClass = Tagged linkCreate instance LinkCreationPropertyList LCPL -- TODO: implement functions