HookList
class HookList(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null) : ProxyInstance
The #GHookList struct represents a list of hook functions.
Skipped during bindings generation
field
finalize_hook
: HookFinalizeFuncfield
dummy
: Array parameter of type gpointer is not supported
Constructors
Link copied to clipboard
constructor()
Allocate a new HookList.
constructor(scope: <Error class: unknown class>)
Allocate a new HookList using the provided AutofreeScope.
constructor(seqId: <Error class: unknown class>, hookSize: <Error class: unknown class>, isSetup: <Error class: unknown class>, hooks: Hook?, dummy3: <Error class: unknown class>)
Allocate a new HookList.
constructor(seqId: <Error class: unknown class>, hookSize: <Error class: unknown class>, isSetup: <Error class: unknown class>, hooks: Hook?, dummy3: <Error class: unknown class>, scope: <Error class: unknown class>)
Allocate a new HookList using the provided AutofreeScope.
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>, cleaner: <Error class: unknown class>? = null)
Functions
Link copied to clipboard
Calls all of the #GHook functions in a #GHookList. Any function which returns false is removed from the #GHookList.
Link copied to clipboard
Calls a function on each valid #GHook.
Link copied to clipboard
Calls a function on each valid #GHook and destroys it if the function returns false.