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 |
- 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
newtype ZlibDecompressor Source
class GObject o => ZlibDecompressorK o Source
(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
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
getZlibDecompressorFormat :: (MonadIO m, ZlibDecompressorK o) => o -> m ZlibCompressorFormat Source