Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/ev-metadata-manager.c
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2007-04-20 07:08:14 (GMT)
committer Nickolay V. Shmyrev <nshmyrev@src.gnome.org>2007-04-20 07:08:14 (GMT)
commitfb53dffc05b5bf6f767a6b33abf6eabb627e7644 (patch)
tree7b6721376e3d98c80a7ae97fbed925b617b155bb /shell/ev-metadata-manager.c
parent13380e3af645c5597e22cc8e35d23acf3c7b4695 (diff)
Developers documentation updated.
2007-04-20 Iñigo Martínez <inigomartinez@gmail.com> * shell/ev-application.c: * shell/ev-job-queue.c: * shell/ev-metadata-manager.c: * shell/ev-stock-icons.c: * shell/ev-window.c: * shell/main.c: Developers documentation updated. svn path=/trunk/; revision=2410
Diffstat (limited to 'shell/ev-metadata-manager.c')
-rw-r--r--shell/ev-metadata-manager.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/shell/ev-metadata-manager.c b/shell/ev-metadata-manager.c
index c3fc422..0dba983 100644
--- a/shell/ev-metadata-manager.c
+++ b/shell/ev-metadata-manager.c
@@ -72,6 +72,12 @@ static gboolean ev_metadata_manager_save (gpointer data);
static EvMetadataManager *ev_metadata_manager = NULL;
+/**
+ * item_free:
+ * @data: a pointer to a #Item data
+ *
+ * It does free the values on the #GHashTable where data points.
+ */
static void
item_free (gpointer data)
{
@@ -87,6 +93,16 @@ item_free (gpointer data)
g_free (item);
}
+/**
+ * ev_metadata_manager_init:
+ *
+ * Creates an EvMetadataManager with default values.
+ *
+ * values_loaded -> %FALSE.
+ * modified -> %FALSE.
+ * timeout_id -> the id of the event source.
+ * items -> a new full empty #GHashTable.
+ */
void
ev_metadata_manager_init (void)
{
@@ -380,7 +396,7 @@ ev_metadata_manager_set_last (const gchar *key,
}
/**
- * ev_metadata_manager_set:
+ * ev_metadata_manager_get:
* @uri: Uri to set data for, if @NULL, we return default value
* @key: Key to set uri
* @value: GValue struct filled up with value