| 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.Initable
Contents
Description
- newtype Initable = Initable (ManagedPtr Initable)
- noInitable :: Maybe Initable
- class GObject o => IsInitable o
- toInitable :: IsInitable o => o -> IO Initable
- data InitableInitMethodInfo
- initableInit :: (MonadIO m, IsInitable a, IsCancellable b) => a -> Maybe b -> m ()
- initableNewv :: (MonadIO m, IsCancellable a) => GType -> [Parameter] -> Maybe a -> m Object
Exported types
Instances
| GObject Initable Source # | |
| IsObject Initable Source # | |
| IsInitable Initable Source # | |
| ((~) * info (ResolveInitableMethod t Initable), MethodInfo * info Initable p) => IsLabel t (Initable -> p) Source # | |
| ((~) * info (ResolveInitableMethod t Initable), MethodInfo * info Initable p) => IsLabelProxy t (Initable -> p) Source # | |
| HasAttributeList * Initable Source # | |
| type SignalList Initable Source # | |
| type AttributeList Initable Source # | |
class GObject o => IsInitable o Source #
Instances
| (GObject a, UnknownAncestorError Constraint Initable a) => IsInitable a Source # | |
| IsInitable Subprocess Source # | |
| IsInitable Socket Source # | |
| IsInitable DBusProxy Source # | |
| IsInitable DBusObjectManagerClient Source # | |
| IsInitable DBusConnection Source # | |
| IsInitable Initable Source # | |
| IsInitable CharsetConverter Source # | |
| IsInitable DBusServer Source # | |
| IsInitable InetAddressMask Source # | |
| IsInitable NetworkMonitor Source # | |
toInitable :: IsInitable o => o -> IO Initable Source #
Methods
init
data InitableInitMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsInitable a, IsCancellable b) => MethodInfo * InitableInitMethodInfo a signature Source # | |
initableInit :: (MonadIO m, IsInitable a, IsCancellable b) => a -> Maybe b -> m () Source #
newv
initableNewv :: (MonadIO m, IsCancellable a) => GType -> [Parameter] -> Maybe a -> m Object Source #