Method

GObjectObjectgetv

Declaration

void
g_object_getv (
  GObject* object,
  guint n_properties,
  const gchar** names,
  GValue* values
)

Description

Gets n_properties properties for an object. Obtained properties will be set to values. All properties must be valid. Warnings will be emitted and undefined behaviour may result if invalid properties are passed in.

Available since:2.54

Parameters

n_properties guint
 

The number of properties.

names An array of gchar*
 

The names of each property to get.

 The length of the array is specified in the n_properties argument.
 The data is owned by the caller of the function.
values An array of GValue
 

The values of each property to get.

 The length of the array is specified in the n_properties argument.
 The data is owned by the caller of the function.