gi-pango-1.0.21: Pango bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.Pango.Structs.IncludedModule

Contents

Description

The IncludedModule structure for a statically linked module contains the functions that would otherwise be loaded from a dynamically loaded module.

Synopsis

Exported types

newZeroIncludedModule :: MonadIO m => m IncludedModule Source #

Construct a IncludedModule struct initialized to zero.

Properties

exit

No description available in the introspection data.

clearIncludedModuleExit :: MonadIO m => IncludedModule -> m () Source #

Set the value of the “exit” field to Nothing. When overloading is enabled, this is equivalent to

clear #exit

getIncludedModuleExit :: MonadIO m => IncludedModule -> m (Maybe IncludedModuleExitFieldCallback) Source #

Get the value of the “exit” field. When overloading is enabled, this is equivalent to

get includedModule #exit

setIncludedModuleExit :: MonadIO m => IncludedModule -> FunPtr C_IncludedModuleExitFieldCallback -> m () Source #

Set the value of the “exit” field. When overloading is enabled, this is equivalent to

set includedModule [ #exit := value ]

init

No description available in the introspection data.

clearIncludedModuleInit :: MonadIO m => IncludedModule -> m () Source #

Set the value of the “init” field to Nothing. When overloading is enabled, this is equivalent to

clear #init

getIncludedModuleInit :: MonadIO m => IncludedModule -> m (Maybe IncludedModuleInitFieldCallback) Source #

Get the value of the “init” field. When overloading is enabled, this is equivalent to

get includedModule #init

setIncludedModuleInit :: MonadIO m => IncludedModule -> FunPtr C_IncludedModuleInitFieldCallback -> m () Source #

Set the value of the “init” field. When overloading is enabled, this is equivalent to

set includedModule [ #init := value ]

list

No description available in the introspection data.

clearIncludedModuleList :: MonadIO m => IncludedModule -> m () Source #

Set the value of the “list” field to Nothing. When overloading is enabled, this is equivalent to

clear #list

getIncludedModuleList :: MonadIO m => IncludedModule -> m (Maybe IncludedModuleListFieldCallback) Source #

Get the value of the “list” field. When overloading is enabled, this is equivalent to

get includedModule #list

setIncludedModuleList :: MonadIO m => IncludedModule -> FunPtr C_IncludedModuleListFieldCallback -> m () Source #

Set the value of the “list” field. When overloading is enabled, this is equivalent to

set includedModule [ #list := value ]