gi-glib-0.2.46.15: GLib 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.GLib.Structs.HookList

Contents

Description

The #GHookList struct represents a list of hook functions.

Synopsis

Exported types

newtype HookList Source

Constructors

HookList (ForeignPtr HookList) 

Instances

WrappedPtr HookList 
(~) AttrOpTag tag AttrSet => Constructible HookList tag 
((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * HookListInvokeCheckMethodInfo HookList signature 
((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * HookListInvokeMethodInfo HookList signature 
((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * HookListInitMethodInfo HookList signature 
((~) * signature (m ()), MonadIO m) => MethodInfo * HookListClearMethodInfo HookList signature 
((~) * info (ResolveHookListMethod t HookList), MethodInfo * info HookList p) => IsLabelProxy t (HookList -> p) 
type AttributeList HookList 

newZeroHookList :: MonadIO m => m HookList Source

Construct a HookList struct initialized to zero.

Methods

hookListClear

data HookListClearMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * HookListClearMethodInfo HookList signature 

hookListInit

data HookListInitMethodInfo Source

Instances

((~) * signature (Word32 -> m ()), MonadIO m) => MethodInfo * HookListInitMethodInfo HookList signature 

hookListInvoke

data HookListInvokeMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * HookListInvokeMethodInfo HookList signature 

hookListInvokeCheck

data HookListInvokeCheckMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m) => MethodInfo * HookListInvokeCheckMethodInfo HookList signature 

Properties

Dummy3

HookSize

Hooks

IsSetup

SeqId