self->priv->object_path =g_value_dup_string(value);break;casePROP_HANDLE:/* we don't ref it here because we don't necessarily have access to the * contact repo yet - instead we ref it in the constructor. */self->priv->handle = g_value_get_uint (value);break;casePROP_INITIATOR_...
value->u.stringv =g_strdupv(value_p);elsevalue->u.stringv = value_p;break;caseG_FILE_ATTRIBUTE_TYPE_OBJECT:if(dup) value->u.obj = g_object_ref (value_p);elsevalue->u.obj = value_p;break;caseG_FILE_ATTRIBUTE_TYPE_BOOLEAN: value->u.boolean = *(gboolean *)value_p;break;caseG...
g_value_init (GValue *value, GType g_type); 把value初始化为g_type类型的数据。 void g_value_copy (const GValue *src_value, GValue *dest_value); 值的拷贝。 g_value_set_XXX用来设置已经初始化好的GValue,g_value_get_XXX用来读取GValue里的值: void g_value_set_char (GValue *value, ...
gintdepth=GPOINTER_TO_INT(user_data); gst_tag_list_copy_value (&val, tags, tag); if (G_VALUE_HOLDS_STRING (&val)) str=g_value_dup_string(&val); else str=gst_value_serialize(&val); g_print ("%*s%s: %s\n", 2 * depth, " ", gst_tag_get_nick (tag), str); g_free (s...
if (G_VALUE_HOLDS_STRING (&val)) str = g_value_dup_string (&val); else str = gst_value_serialize (&val); g_print ("%*s%s: %s\n", 2 * depth, " ", gst_tag_get_nick (tag), str); g_free (str); g_value_unset (&val); ...
g_value_dup_string (value); break; case PROP_CARRER: g_free (self->carrera); self->carrera = g_value_dup_string (value); break; case PROP_GRADE: self->grado = g_value_get_int (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID...
instance->private_name = g_value_dup_string(value); break; case PROPERTY_ID_OF_NUMBER: instance->private_number = g_value_get_int(value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID(object,property_id,pspec); break; } }
const GValue *value, GParamSpec *pspec) { GCharsetConverter *conv;conv = G_CHARSET_CONVERTER (object);switch (prop_id) { case PROP_TO_CHARSET: g_free (conv->to); conv->to = g_value_dup_string (value); break;case PROP_FROM_CHARSET: ...
case GST_MSDKENC_PROP_STRING_PARAMS: thiz->string_params = g_value_dup_string (value); break; case GST_MSDKENC_PROP_EXT_CODING_PROPS: { const GstStructure *s = gst_value_get_structure (value); @@ -2289,6 +2338,9 @@ gst_msdkenc_get_common_property (GObject * object, guint prop...
g_dbus_gvariant_to_gvalue g_dbus_interface_dup_object g_dbus_interface_get_info g_dbus_interface_get_object g_dbus_interface_get_type g_dbus_interface_info_cache_build g_dbus_interface_info_cache_release g_dbus_interface_info_generate_xml g_dbus_interface_info_get_type g_dbu...