IoModuleScope

class IoModuleScope(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a scope for loading IO modules. A scope can be used for blocking duplicate modules, or blocking a module you don't want to load.

The scope can be used with g_io_modules_load_all_in_directory_with_scope() or g_io_modules_scan_all_in_directory_with_scope().

Skipped during bindings generation

  • function new: Return type IOModuleScope is unsupported

Since

2.30

Constructors

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

Properties

Link copied to clipboard
val gioIOModuleScopePointer: <Error class: unknown class><<Error class: unknown class>>

Functions

Link copied to clipboard
fun block(basename: String)

Block modules with the given @basename from being loaded when this scope is used with g_io_modules_scan_all_in_directory_with_scope() or g_io_modules_load_all_in_directory_with_scope().

Link copied to clipboard
fun free()

Free a module scope.