Lines Matching refs:GValue
71 static void value_param_init (GValue *value);
72 static void value_param_free_value (GValue *value);
73 static void value_param_copy_value (const GValue *src_value,
74 GValue *dest_value);
75 static void value_param_transform_value (const GValue *src_value,
76 GValue *dest_value);
77 static gpointer value_param_peek_pointer (const GValue *value);
78 static gchar* value_param_collect_value (GValue *value,
82 static gchar* value_param_lcopy_value (const GValue *value,
581 * @value: a #GValue of correct type for @pspec
587 GValue *value)
600 * @value: a #GValue of correct type for @pspec
608 GValue *value)
610 GValue dflt_value = { 0, };
628 * @value: a #GValue of correct type for @pspec
641 GValue *value)
649 GValue oval = *value;
662 * @src_value: souce #GValue
663 * @dest_value: destination #GValue of correct type for @pspec
680 const GValue *src_value,
681 GValue *dest_value,
684 GValue tmp_value = { 0, };
715 * @value1: a #GValue of correct type for @pspec
716 * @value2: a #GValue of correct type for @pspec
726 const GValue *value1,
727 const GValue *value2)
749 value_param_init (GValue *value)
755 value_param_free_value (GValue *value)
762 value_param_copy_value (const GValue *src_value,
763 GValue *dest_value)
772 value_param_transform_value (const GValue *src_value,
773 GValue *dest_value)
783 value_param_peek_pointer (const GValue *value)
789 value_param_collect_value (GValue *value,
819 value_param_lcopy_value (const GValue *value,
1312 GValue *value);
1314 GValue *value);
1316 const GValue *value1,
1317 const GValue *value2);
1339 GValue *value)
1346 const GValue *value1,
1347 const GValue *value2)
1406 * @value: a valid #GValue of type %G_TYPE_PARAM
1409 * Set the contents of a %G_TYPE_PARAM #GValue to @param.
1412 g_value_set_param (GValue *value,
1428 * @value: a valid #GValue of type %G_TYPE_PARAM
1436 g_value_set_param_take_ownership (GValue *value,
1444 * @value: a valid #GValue of type %G_TYPE_PARAM
1447 * Sets the contents of a %G_TYPE_PARAM #GValue to @param and takes
1454 g_value_take_param (GValue *value,
1468 * @value: a valid #GValue whose type is derived from %G_TYPE_PARAM
1470 * Get the contents of a %G_TYPE_PARAM #GValue.
1475 g_value_get_param (const GValue *value)
1484 * @value: a valid #GValue whose type is derived from %G_TYPE_PARAM
1486 * Get the contents of a %G_TYPE_PARAM #GValue, increasing its
1493 g_value_dup_param (const GValue *value)