Method

GObjectParamSpecPoollist

Declaration

GParamSpec**
g_param_spec_pool_list (
  GParamSpecPool* pool,
  GType owner_type,
  guint* n_pspecs_p
)

Description

Gets an array of all GParamSpecs owned by owner_type in the pool.

Parameters

owner_type GType
 

The owner to look for.

n_pspecs_p guint*
 

Return location for the length of the returned array.

 The argument will be set by the function.

Return value

Returns: An array of GParamSpec*
 

A newly allocated array containing pointers to all GParamSpecs owned by owner_type in the pool.

 The length of the array is in the n_pspecs_p argument.
 The caller of the method takes ownership of the data container, but not the data inside it.