Once

class Once(pointer: <Error class: unknown class><<Error class: unknown class>>) : Record

A #GOnce struct controls a one-time initialization function. Any one-time initialization function must have its own unique #GOnce struct.

Skipped during bindings generation

  • function init_enter: In/Out parameter is not supported

  • parameter location: Unsupported pointer to primitive type

  • parameter location: gpointer

  • function init_leave: In/Out parameter is not supported

  • parameter location: gpointer

  • field retval: gpointer

Since

2.4

Constructors

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

Types

Link copied to clipboard
object Companion : RecordCompanion<Once, <Error class: unknown class>>

Properties

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

the status of the #GOnce