[grilo] Document serialize() / unserialize() functions
- From: Juan A. Suarez Romero <jasuarez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo] Document serialize() / unserialize() functions
- Date: Wed, 2 Jun 2010 12:15:18 +0000 (UTC)
commit 6df70b83f518aa5d66d8a65b258df6d8744e1b53
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date: Thu May 27 19:55:14 2010 +0200
Document serialize() / unserialize() functions
src/data/grl-media.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
---
diff --git a/src/data/grl-media.c b/src/data/grl-media.c
index cdbf76e..91926ff 100644
--- a/src/data/grl-media.c
+++ b/src/data/grl-media.c
@@ -107,6 +107,17 @@ grl_media_set_rating (GrlMedia *media, gfloat rating, gfloat max)
normalized_value);
}
+/**
+ * grl_media_serialize:
+ * @media: a #GrlMedia
+ * @full: if all properties should be included in the serialization
+ *
+ * Serializes a GrlMedia into a string.
+ *
+ * See grl_media_unserialize() to recover back the GrlMedia from the string.
+ *
+ * Returns: serialized media
+ **/
gchar *
grl_media_serialize (GrlMedia *media,
gboolean full)
@@ -203,6 +214,14 @@ grl_media_serialize (GrlMedia *media,
return g_string_free (serial, FALSE);
}
+/**
+ * grl_media_unserialize:
+ * @serial: a serialized media
+ *
+ * Unserializes a GrlMedia.
+ *
+ * Returns: the GrlMedia from the serial
+ **/
GrlMedia *
grl_media_unserialize (const gchar *serial)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]