SignalQuery

class SignalQuery(val gobjectSignalQueryPointer: <Error class: unknown class><<Error class: unknown class>>)(source)

A structure holding in-depth information for a specific signal.

See also: g_signal_query()

Skipped during bindings generation

  • field param_types: Array parameter of type GType is not supported

Constructors

Link copied to clipboard
constructor()

Allocate a new SignalQuery.

constructor(scope: <Error class: unknown class>)

Allocate a new SignalQuery using the provided AutofreeScope.

constructor(    signalId: <Error class: unknown class>,     signalName: String?,     itype: <Error class: unknown class>,     signalFlags: SignalFlags,     returnType: <Error class: unknown class>,     nParams: <Error class: unknown class>)

Allocate a new SignalQuery.

constructor(    signalId: <Error class: unknown class>,     signalName: String?,     itype: <Error class: unknown class>,     signalFlags: SignalFlags,     returnType: <Error class: unknown class>,     nParams: <Error class: unknown class>,     scope: <Error class: unknown class>)

Allocate a new SignalQuery using the provided AutofreeScope.

constructor(gobjectSignalQueryPointer: <Error class: unknown class><<Error class: unknown class>>)

Properties

Link copied to clipboard
val gobjectSignalQueryPointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
var itype: <Error class: unknown class>

The interface/instance type that this signal can be emitted for.

Link copied to clipboard
var nParams: <Error class: unknown class>

The number of parameters that user callbacks take.

Link copied to clipboard
var returnType: <Error class: unknown class>

The return type for user callbacks.

Link copied to clipboard

The signal flags as passed in to g_signal_new().

Link copied to clipboard
var signalId: <Error class: unknown class>

The signal id of the signal being queried, or 0 if the signal to be queried was unknown.

Link copied to clipboard

The signal name.

Functions

Link copied to clipboard
open override fun toString(): String