Structures
The following structures are available globally.
-
The
GModule
struct is an opaque data structure to represent a dynamically-loaded module. It should only be accessed via the following functions.The
See moreModuleRef
type acts as a lightweight Swift reference to an underlyingGModule
instance. It exposes methods that can operate on this data type throughModuleProtocol
conformance. UseModuleRef
only as anunowned
reference to an existingGModule
instance.Declaration
Swift
public struct ModuleRef : ModuleProtocol
-
Flags passed to
See moreg_module_open()
. Note that these flags are not supported on all platforms.Declaration
Swift
public struct ModuleFlags : OptionSet