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 |
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.
InitiallyUnowned (ManagedPtr InitiallyUnowned) |
Instances
Eq InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned (==) :: InitiallyUnowned -> InitiallyUnowned -> Bool # (/=) :: InitiallyUnowned -> InitiallyUnowned -> Bool # | |
GObject InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned | |
ManagedPtrNewtype InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned toManagedPtr :: InitiallyUnowned -> ManagedPtr InitiallyUnowned | |
TypedObject InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned | |
HasParentTypes InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned | |
IsGValue (Maybe InitiallyUnowned) Source # | Convert |
Defined in GI.GObject.Objects.InitiallyUnowned gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe InitiallyUnowned -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe InitiallyUnowned) | |
type ParentTypes InitiallyUnowned Source # | |
Defined in GI.GObject.Objects.InitiallyUnowned |
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.