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 ProxyPad = ProxyPad (ForeignPtr ProxyPad)
- class GObject o => ProxyPadK o
- toProxyPad :: ProxyPadK o => o -> IO ProxyPad
- noProxyPad :: Maybe ProxyPad
- proxyPadChainDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> Buffer -> m FlowReturn
- proxyPadChainListDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> BufferList -> m FlowReturn
- data ProxyPadGetInternalMethodInfo
- proxyPadGetInternal :: (MonadIO m, ProxyPadK a) => a -> m ProxyPad
- proxyPadGetrangeDefault :: (MonadIO m, PadK a, ObjectK b) => a -> b -> Word64 -> Word32 -> m (FlowReturn, Buffer)
- proxyPadIterateInternalLinksDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> m Iterator
Exported types
GObject ProxyPad Source | |
((~) * info (ResolveProxyPadMethod t ProxyPad), MethodInfo * info ProxyPad p) => IsLabel t (ProxyPad -> p) Source | |
((~) * info (ResolveProxyPadMethod t ProxyPad), MethodInfo * info ProxyPad p) => IsLabelProxy t (ProxyPad -> p) Source | |
type ParentTypes ProxyPad Source | |
type AttributeList ProxyPad Source | |
type SignalList ProxyPad Source |
toProxyPad :: ProxyPadK o => o -> IO ProxyPad Source
Methods
proxyPadChainDefault
proxyPadChainDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> Buffer -> m FlowReturn Source
proxyPadChainListDefault
proxyPadChainListDefault :: (MonadIO m, PadK a, ObjectK b) => a -> Maybe b -> BufferList -> m FlowReturn Source
proxyPadGetInternal
data ProxyPadGetInternalMethodInfo Source
((~) (TYPE Lifted) signature (m ProxyPad), MonadIO m, ProxyPadK a) => MethodInfo (TYPE Lifted) ProxyPadGetInternalMethodInfo a signature Source | |
proxyPadGetInternal :: (MonadIO m, ProxyPadK a) => a -> m ProxyPad Source
proxyPadGetrangeDefault
proxyPadGetrangeDefault :: (MonadIO m, PadK a, ObjectK b) => a -> b -> Word64 -> Word32 -> m (FlowReturn, Buffer) Source