gi-gobject-0.2.44.12: GObject bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GObject.Objects.Object

Contents

Description

 

Synopsis

Exported types

class GObject o => ObjectK o Source

Instances

Methods

objectBindProperty

objectBindPropertyFull

objectCompatControl

objectForceFloating

objectForceFloating :: (MonadIO m, ObjectK a) => a -> m () Source

objectFreezeNotify

objectFreezeNotify :: (MonadIO m, ObjectK a) => a -> m () Source

objectGetData

objectGetData :: (MonadIO m, ObjectK a) => a -> Text -> m () Source

objectGetProperty

objectGetProperty :: (MonadIO m, ObjectK a) => a -> Text -> GValue -> m () Source

objectGetQdata

objectGetQdata :: (MonadIO m, ObjectK a) => a -> Word32 -> m () Source

objectInterfaceFindProperty

objectInterfaceInstallProperty

objectIsFloating

objectNew

objectNotify

objectNotify :: (MonadIO m, ObjectK a) => a -> Text -> m () Source

objectNotifyByPspec

objectRef

objectRef :: (MonadIO m, ObjectK a) => a -> m Object Source

objectRefSink

objectReplaceData

objectReplaceQdata

objectRunDispose

objectRunDispose :: (MonadIO m, ObjectK a) => a -> m () Source

objectSetData

objectSetData :: (MonadIO m, ObjectK a) => a -> Text -> Ptr () -> m () Source

objectSetProperty

objectSetProperty :: (MonadIO m, ObjectK a) => a -> Text -> GValue -> m () Source

objectStealData

objectStealData :: (MonadIO m, ObjectK a) => a -> Text -> m () Source

objectStealQdata

objectStealQdata :: (MonadIO m, ObjectK a) => a -> Word32 -> m () Source

objectThawNotify

objectThawNotify :: (MonadIO m, ObjectK a) => a -> m () Source

objectUnref

objectUnref :: (MonadIO m, ObjectK a) => a -> m () Source

objectWatchClosure

objectWatchClosure :: (MonadIO m, ObjectK a) => a -> Closure -> m () Source

Signals

Notify