| 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 |
GI.Gio.Objects.ZlibDecompressor
Description
- newtype ZlibDecompressor = ZlibDecompressor (ForeignPtr ZlibDecompressor)
- class GObject o => ZlibDecompressorK o
- toZlibDecompressor :: ZlibDecompressorK o => o -> IO ZlibDecompressor
- noZlibDecompressor :: Maybe ZlibDecompressor
- zlibDecompressorGetFileInfo :: (MonadIO m, ZlibDecompressorK a) => a -> m FileInfo
- zlibDecompressorNew :: MonadIO m => ZlibCompressorFormat -> m ZlibDecompressor
- data ZlibDecompressorFileInfoPropertyInfo
- getZlibDecompressorFileInfo :: (MonadIO m, ZlibDecompressorK o) => o -> m FileInfo
- data ZlibDecompressorFormatPropertyInfo
- constructZlibDecompressorFormat :: ZlibCompressorFormat -> IO ([Char], GValue)
- getZlibDecompressorFormat :: (MonadIO m, ZlibDecompressorK o) => o -> m ZlibCompressorFormat
Exported types
class GObject o => ZlibDecompressorK o Source
Instances
| (GObject o, IsDescendantOf ZlibDecompressor o) => ZlibDecompressorK o Source |
toZlibDecompressor :: ZlibDecompressorK o => o -> IO ZlibDecompressor Source
Methods
zlibDecompressorGetFileInfo
zlibDecompressorGetFileInfo :: (MonadIO m, ZlibDecompressorK a) => a -> m FileInfo Source
zlibDecompressorNew
zlibDecompressorNew :: MonadIO m => ZlibCompressorFormat -> m ZlibDecompressor Source
Properties
FileInfo
data ZlibDecompressorFileInfoPropertyInfo Source
Instances
| AttrInfo ZlibDecompressorFileInfoPropertyInfo Source | |
| type AttrLabel ZlibDecompressorFileInfoPropertyInfo = "ZlibDecompressor::file-info" Source | |
| type AttrGetType ZlibDecompressorFileInfoPropertyInfo = FileInfo Source | |
| type AttrBaseTypeConstraint ZlibDecompressorFileInfoPropertyInfo = ZlibDecompressorK Source | |
| type AttrSetTypeConstraint ZlibDecompressorFileInfoPropertyInfo = * ~ () Source | |
| type AttrAllowedOps ZlibDecompressorFileInfoPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getZlibDecompressorFileInfo :: (MonadIO m, ZlibDecompressorK o) => o -> m FileInfo Source
Format
data ZlibDecompressorFormatPropertyInfo Source
Instances
getZlibDecompressorFormat :: (MonadIO m, ZlibDecompressorK o) => o -> m ZlibCompressorFormat Source