| 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.Interfaces.Converter
Description
- newtype Converter = Converter (ForeignPtr Converter)
- noConverter :: Maybe Converter
- class GObject o => ConverterK o
- toConverter :: ConverterK o => o -> IO Converter
- converterConvert :: (MonadIO m, ConverterK a) => a -> ByteString -> Ptr () -> Word64 -> [ConverterFlags] -> m (ConverterResult, Word64, Word64)
- converterReset :: (MonadIO m, ConverterK a) => a -> m ()
Exported types
Constructors
| Converter (ForeignPtr Converter) |
Instances
| GObject Converter Source | |
| type ParentTypes Converter Source | |
| type AttributeList Converter Source | |
| type SignalList Converter Source |
class GObject o => ConverterK o Source
Instances
| (GObject o, IsDescendantOf Converter o) => ConverterK o Source |
toConverter :: ConverterK o => o -> IO Converter Source
Methods
converterConvert
converterConvert :: (MonadIO m, ConverterK a) => a -> ByteString -> Ptr () -> Word64 -> [ConverterFlags] -> m (ConverterResult, Word64, Word64) Source
converterReset
converterReset :: (MonadIO m, ConverterK a) => a -> m () Source