Function

GObjectsignal_list_ids

Declaration [src]

guint*
g_signal_list_ids (
  GType itype,
  guint* n_ids
)

Description [src]

Lists the signals by id that a certain instance or interface type created. Further information about the signals can be acquired through g_signal_query().

Parameters

itype GType
 

Instance or interface type.

n_ids guint*
 

Location to store the number of signal ids for itype.

 The argument will be set by the function.
 The called function takes ownership of the data, and is responsible for freeing it.

Return value

Returns: An array of guint
 

Newly allocated array of signal IDs.

 The length of the array is in the n_ids argument.
 The caller of the function takes ownership of the data, and is responsible for freeing it.