summaryrefslogtreecommitdiff
path: root/gio/gicon.h
diff options
context:
space:
mode:
Diffstat (limited to 'gio/gicon.h')
-rw-r--r--gio/gicon.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gio/gicon.h b/gio/gicon.h
index 81e32accc..aeb7dda21 100644
--- a/gio/gicon.h
+++ b/gio/gicon.h
@@ -75,6 +75,8 @@ struct _GIconIface
gint num_tokens,
gint version,
GError **error);
+
+ GVariant * (* serialize) (GIcon *icon);
};
GLIB_AVAILABLE_IN_ALL
@@ -91,6 +93,11 @@ GLIB_AVAILABLE_IN_ALL
GIcon *g_icon_new_for_string (const gchar *str,
GError **error);
+GLIB_AVAILABLE_IN_2_36
+GVariant * g_icon_serialize (GIcon *icon);
+GLIB_AVAILABLE_IN_2_36
+GIcon * g_icon_deserialize (GVariant *value);
+
G_END_DECLS
#endif /* __G_ICON_H__ */