IoModuleScope

class IoModuleScope(val gioIoModuleScopePointer: <Error class: unknown class><<Error class: unknown class>>)(source)

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().

Since

2.30

Constructors

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

Types

Link copied to clipboard
object Companion

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.