gmodule.types

Undocumented in source.

Members

Aliases

ModuleCheckInit
alias ModuleCheckInit = string delegate(gmodule.module_.Module module_)

Specifies the type of the module initialization function. If a module contains a function named g_module_check_init() it is called automatically when the module is loaded. It is passed the #GModule structure and should return null on success or a string describing the initialization error.

ModuleError
alias ModuleError = GModuleError
ModuleFlags
alias ModuleFlags = GModuleFlags
ModuleUnload
alias ModuleUnload = void delegate(gmodule.module_.Module module_)

Specifies the type of the module function called when it is unloaded. If a module contains a function named g_module_unload() it is called automatically when the module is unloaded. It is passed the #GModule structure.

Manifest constants

MODULE_IMPL_AR
enum MODULE_IMPL_AR;
MODULE_IMPL_DL
enum MODULE_IMPL_DL;
MODULE_IMPL_NONE
enum MODULE_IMPL_NONE;
MODULE_IMPL_WIN32
enum MODULE_IMPL_WIN32;