#include "collection-comparator.h"
Classes | |
| struct | CollectionComparator |
Macros | |
| #define | IN_OLD 0x01 |
| #define | IN_NEW 0x02 |
| #define | IN_BOTH 0x03 |
Functions | |
| guint | hash_collection_comparator_entry (const void *data) |
| gboolean | equal_collection_comparator_entry (const void *a, const void *b) |
| void | free_collection_comparator_entry (gpointer s) |
| void | collection_comparator_free (CollectionComparator *self) |
| CollectionComparator * | collection_comparator_new (void) |
| void | collection_comparator_start (CollectionComparator *self) |
| void | collection_comparator_add_value (CollectionComparator *self, const gint64 key[2], const gchar *value) |
| void | collection_comparator_add_initial_value (CollectionComparator *self, const gint64 key[2], const gchar *value) |
| void | _move_link (GList *item, GList **old_list, GList **new_list) |
| void | _deleted_entries_callback (gpointer data, gpointer user_data) |
| void | collection_comparator_collect_deleted_entries (CollectionComparator *self) |
| void | _added_entries_callback (gpointer data, gpointer user_data) |
| void | collection_comparator_stop (CollectionComparator *self) |
| void | collection_comporator_set_callbacks (CollectionComparator *self, cc_callback handle_new, cc_callback handle_delete, gpointer user_data) |
| #define IN_BOTH 0x03 |
| #define IN_NEW 0x02 |
| #define IN_OLD 0x01 |
| void _added_entries_callback | ( | gpointer | data, |
| gpointer | user_data | ||
| ) |
| void _deleted_entries_callback | ( | gpointer | data, |
| gpointer | user_data | ||
| ) |
| void _move_link | ( | GList * | item, |
| GList ** | old_list, | ||
| GList ** | new_list | ||
| ) |
| void collection_comparator_add_initial_value | ( | CollectionComparator * | self, |
| const gint64 | key[2], | ||
| const gchar * | value | ||
| ) |
| void collection_comparator_add_value | ( | CollectionComparator * | self, |
| const gint64 | key[2], | ||
| const gchar * | value | ||
| ) |
| void collection_comparator_collect_deleted_entries | ( | CollectionComparator * | self | ) |
| void collection_comparator_free | ( | CollectionComparator * | self | ) |
| CollectionComparator* collection_comparator_new | ( | void | ) |
| void collection_comparator_start | ( | CollectionComparator * | self | ) |
| void collection_comparator_stop | ( | CollectionComparator * | self | ) |
| void collection_comporator_set_callbacks | ( | CollectionComparator * | self, |
| cc_callback | handle_new, | ||
| cc_callback | handle_delete, | ||
| gpointer | user_data | ||
| ) |
|
inline |
|
inline |
|
inline |