Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.GObject.Objects.InitiallyUnowned
Contents
Description
All the fields in the GInitiallyUnowned structure
are private to the InitiallyUnowned
implementation and should never be
accessed directly.
Synopsis
- newtype InitiallyUnowned = InitiallyUnowned (ManagedPtr InitiallyUnowned)
- class (GObject o, IsDescendantOf InitiallyUnowned o) => IsInitiallyUnowned o
- toInitiallyUnowned :: (MonadIO m, IsInitiallyUnowned o) => o -> m InitiallyUnowned
Exported types
newtype InitiallyUnowned Source #
Memory-managed wrapper type.
Constructors
InitiallyUnowned (ManagedPtr InitiallyUnowned) |
Instances
class (GObject o, IsDescendantOf InitiallyUnowned o) => IsInitiallyUnowned o Source #
Type class for types which can be safely cast to InitiallyUnowned
, for instance with toInitiallyUnowned
.
Instances
(GObject o, IsDescendantOf InitiallyUnowned o) => IsInitiallyUnowned o Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned |
toInitiallyUnowned :: (MonadIO m, IsInitiallyUnowned o) => o -> m InitiallyUnowned Source #
Cast to InitiallyUnowned
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.