SignalQuery
Allocate a new SignalQuery.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Allocate a new SignalQuery using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
The AutofreeScope to allocate this structure in.
Allocate a new SignalQuery.
This instance will be allocated on the native heap and automatically freed when this class instance is garbage collected.
Parameters
The signal id of the signal being queried, or 0 if the signal to be queried was unknown.
The signal name.
The interface/instance type that this signal can be emitted for.
The signal flags as passed in to g_signal_new().
The return type for user callbacks.
The number of parameters that user callbacks take.
Allocate a new SignalQuery using the provided AutofreeScope.
The AutofreeScope manages the allocation lifetime. The most common usage is with memScoped
.
Parameters
The signal id of the signal being queried, or 0 if the signal to be queried was unknown.
The signal name.
The interface/instance type that this signal can be emitted for.
The signal flags as passed in to g_signal_new().
The return type for user callbacks.
The number of parameters that user callbacks take.
The AutofreeScope to allocate this structure in.