Module

class Module(pointer: <Error class: unknown class><GModule>)

The #GModule struct is an opaque data structure to represent a glib-Dynamic-Loading-of-Modules. It should only be accessed via the following functions.

Skipped during bindings generation

  • parameter symbol: symbol: Out parameter is not supported

  • function open: Return type Module is unsupported

  • function open_full: Return type Module is unsupported

Constructors

Link copied to clipboard
constructor(pointer: <Error class: unknown class><GModule>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val gmoduleModulePointer: <Error class: unknown class><GModule>

Functions

Link copied to clipboard
fun close(): Boolean

Closes a module.

Link copied to clipboard

Ensures that a module will never be unloaded. Any future g_module_close() calls on the module will be ignored.

Link copied to clipboard
fun name(): String

Returns the filename that the module was opened with.