Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
#GIOExtension is an opaque data structure and can only be accessed using the following functions.
- newtype IOExtension = IOExtension (ForeignPtr IOExtension)
- noIOExtension :: Maybe IOExtension
- iOExtensionGetName :: MonadIO m => IOExtension -> m Text
- iOExtensionGetPriority :: MonadIO m => IOExtension -> m Int32
- iOExtensionGetType :: MonadIO m => IOExtension -> m GType
Exported types
newtype IOExtension Source
Methods
iOExtensionGetName
iOExtensionGetName :: MonadIO m => IOExtension -> m Text Source
iOExtensionGetPriority
iOExtensionGetPriority :: MonadIO m => IOExtension -> m Int32 Source
iOExtensionGetType
iOExtensionGetType :: MonadIO m => IOExtension -> m GType Source