| 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.ZlibCompressor
Contents
Description
- newtype ZlibCompressor = ZlibCompressor (ForeignPtr ZlibCompressor)
 - class GObject o => ZlibCompressorK o
 - toZlibCompressor :: ZlibCompressorK o => o -> IO ZlibCompressor
 - noZlibCompressor :: Maybe ZlibCompressor
 - data ZlibCompressorGetFileInfoMethodInfo
 - zlibCompressorGetFileInfo :: (MonadIO m, ZlibCompressorK a) => a -> m FileInfo
 - zlibCompressorNew :: MonadIO m => ZlibCompressorFormat -> Int32 -> m ZlibCompressor
 - data ZlibCompressorSetFileInfoMethodInfo
 - zlibCompressorSetFileInfo :: (MonadIO m, ZlibCompressorK a, FileInfoK b) => a -> Maybe b -> m ()
 - data ZlibCompressorFileInfoPropertyInfo
 - clearZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o) => o -> m ()
 - constructZlibCompressorFileInfo :: FileInfoK a => a -> IO ([Char], GValue)
 - getZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o) => o -> m FileInfo
 - setZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o, FileInfoK a) => o -> a -> m ()
 - zlibCompressorFileInfo :: AttrLabelProxy "fileInfo"
 - data ZlibCompressorFormatPropertyInfo
 - constructZlibCompressorFormat :: ZlibCompressorFormat -> IO ([Char], GValue)
 - getZlibCompressorFormat :: (MonadIO m, ZlibCompressorK o) => o -> m ZlibCompressorFormat
 - zlibCompressorFormat :: AttrLabelProxy "format"
 - data ZlibCompressorLevelPropertyInfo
 - constructZlibCompressorLevel :: Int32 -> IO ([Char], GValue)
 - getZlibCompressorLevel :: (MonadIO m, ZlibCompressorK o) => o -> m Int32
 - zlibCompressorLevel :: AttrLabelProxy "level"
 
Exported types
newtype ZlibCompressor Source
Constructors
| ZlibCompressor (ForeignPtr ZlibCompressor) | 
Instances
| GObject ZlibCompressor | |
| ((~) * info (ResolveZlibCompressorMethod t ZlibCompressor), MethodInfo * info ZlibCompressor p) => IsLabelProxy t (ZlibCompressor -> p) | |
| type ParentTypes ZlibCompressor | |
| type AttributeList ZlibCompressor | |
| type SignalList ZlibCompressor | 
class GObject o => ZlibCompressorK o Source
Instances
| (GObject o, IsDescendantOf ZlibCompressor o) => ZlibCompressorK o | 
toZlibCompressor :: ZlibCompressorK o => o -> IO ZlibCompressor Source
Methods
zlibCompressorGetFileInfo
data ZlibCompressorGetFileInfoMethodInfo Source
Instances
| ((~) * signature (m FileInfo), MonadIO m, ZlibCompressorK a) => MethodInfo * ZlibCompressorGetFileInfoMethodInfo a signature | 
zlibCompressorGetFileInfo :: (MonadIO m, ZlibCompressorK a) => a -> m FileInfo Source
zlibCompressorNew
zlibCompressorNew :: MonadIO m => ZlibCompressorFormat -> Int32 -> m ZlibCompressor Source
zlibCompressorSetFileInfo
data ZlibCompressorSetFileInfoMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, ZlibCompressorK a, FileInfoK b) => MethodInfo * ZlibCompressorSetFileInfoMethodInfo a signature | 
zlibCompressorSetFileInfo :: (MonadIO m, ZlibCompressorK a, FileInfoK b) => a -> Maybe b -> m () Source
Properties
FileInfo
data ZlibCompressorFileInfoPropertyInfo Source
Instances
clearZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o) => o -> m () Source
getZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o) => o -> m FileInfo Source
setZlibCompressorFileInfo :: (MonadIO m, ZlibCompressorK o, FileInfoK a) => o -> a -> m () Source
zlibCompressorFileInfo :: AttrLabelProxy "fileInfo" Source
Format
data ZlibCompressorFormatPropertyInfo Source
Instances
getZlibCompressorFormat :: (MonadIO m, ZlibCompressorK o) => o -> m ZlibCompressorFormat Source
zlibCompressorFormat :: AttrLabelProxy "format" Source
Level
data ZlibCompressorLevelPropertyInfo Source
Instances
getZlibCompressorLevel :: (MonadIO m, ZlibCompressorK o) => o -> m Int32 Source
zlibCompressorLevel :: AttrLabelProxy "level" Source