#include <gquark.h>Go to the source code of this file.
Defines | |
| #define | g_datalist_id_set_data(dl, q, d) g_datalist_id_set_data_full ((dl), (q), (d), NULL) |
| #define | g_datalist_id_remove_data(dl, q) g_datalist_id_set_data ((dl), (q), NULL) |
| #define | g_datalist_get_data(dl, k) (g_datalist_id_get_data ((dl), g_quark_try_string (k))) |
| #define | g_datalist_set_data_full(dl, k, d, f) g_datalist_id_set_data_full ((dl), g_quark_from_string (k), (d), (f)) |
| #define | g_datalist_remove_no_notify(dl, k) g_datalist_id_remove_no_notify ((dl), g_quark_try_string (k)) |
| #define | g_datalist_set_data(dl, k, d) g_datalist_set_data_full ((dl), (k), (d), NULL) |
| #define | g_datalist_remove_data(dl, k) g_datalist_id_set_data ((dl), g_quark_try_string (k), NULL) |
| #define | g_dataset_id_set_data(l, k, d) g_dataset_id_set_data_full ((l), (k), (d), NULL) |
| #define | g_dataset_id_remove_data(l, k) g_dataset_id_set_data ((l), (k), NULL) |
| #define | g_dataset_get_data(l, k) (g_dataset_id_get_data ((l), g_quark_try_string (k))) |
| #define | g_dataset_set_data_full(l, k, d, f) g_dataset_id_set_data_full ((l), g_quark_from_string (k), (d), (f)) |
| #define | g_dataset_remove_no_notify(l, k) g_dataset_id_remove_no_notify ((l), g_quark_try_string (k)) |
| #define | g_dataset_set_data(l, k, d) g_dataset_set_data_full ((l), (k), (d), NULL) |
| #define | g_dataset_remove_data(l, k) g_dataset_id_set_data ((l), g_quark_try_string (k), NULL) |
Typedefs | |
| typedef typedefG_BEGIN_DECLS struct _GData | GData |
| typedef void(*) | GDataForeachFunc (GQuark key_id, gpointer data, gpointer user_data) |
Functions | |
| void | g_datalist_init (GData **datalist) |
| void | g_datalist_clear (GData **datalist) |
| gpointer | g_datalist_id_get_data (GData **datalist, GQuark key_id) |
| void | g_datalist_id_set_data_full (GData **datalist, GQuark key_id, gpointer data, GDestroyNotify destroy_func) |
| gpointer | g_datalist_id_remove_no_notify (GData **datalist, GQuark key_id) |
| void | g_datalist_foreach (GData **datalist, GDataForeachFunc func, gpointer user_data) |
| void | g_dataset_destroy (gconstpointer dataset_location) |
| gpointer | g_dataset_id_get_data (gconstpointer dataset_location, GQuark key_id) |
| void | g_dataset_id_set_data_full (gconstpointer dataset_location, GQuark key_id, gpointer data, GDestroyNotify destroy_func) |
| gpointer | g_dataset_id_remove_no_notify (gconstpointer dataset_location, GQuark key_id) |
| void | g_dataset_foreach (gconstpointer dataset_location, GDataForeachFunc func, gpointer user_data) |
| #define g_datalist_get_data | ( | dl, | |||
| k | ) | (g_datalist_id_get_data ((dl), g_quark_try_string (k))) |
Definition at line 59 of file gdataset.h.
Definition at line 57 of file gdataset.h.
Definition at line 55 of file gdataset.h.
| #define g_datalist_remove_data | ( | dl, | |||
| k | ) | g_datalist_id_set_data ((dl), g_quark_try_string (k), NULL) |
Definition at line 67 of file gdataset.h.
| #define g_datalist_remove_no_notify | ( | dl, | |||
| k | ) | g_datalist_id_remove_no_notify ((dl), g_quark_try_string (k)) |
Definition at line 63 of file gdataset.h.
Definition at line 65 of file gdataset.h.
| #define g_datalist_set_data_full | ( | dl, | |||
| k, | |||||
| d, | |||||
| f | ) | g_datalist_id_set_data_full ((dl), g_quark_from_string (k), (d), (f)) |
Definition at line 61 of file gdataset.h.
Definition at line 87 of file gdataset.h.
Definition at line 85 of file gdataset.h.
Definition at line 97 of file gdataset.h.
| #define g_dataset_remove_no_notify | ( | l, | |||
| k | ) | g_dataset_id_remove_no_notify ((l), g_quark_try_string (k)) |
Definition at line 93 of file gdataset.h.
Definition at line 95 of file gdataset.h.
| typedef typedefG_BEGIN_DECLS struct _GData GData |
Definition at line 34 of file gdataset.h.
| typedef void(*) GDataForeachFunc(GQuark key_id, gpointer data, gpointer user_data) |
Definition at line 36 of file gdataset.h.
| void g_datalist_clear | ( | GData ** | datalist | ) |
| void g_datalist_foreach | ( | GData ** | datalist, | |
| GDataForeachFunc | func, | |||
| gpointer | user_data | |||
| ) |
| void g_datalist_id_set_data_full | ( | GData ** | datalist, | |
| GQuark | key_id, | |||
| gpointer | data, | |||
| GDestroyNotify | destroy_func | |||
| ) |
| void g_datalist_init | ( | GData ** | datalist | ) |
| void g_dataset_destroy | ( | gconstpointer | dataset_location | ) |
Referenced by gdk_drag_context_unref(), and gdk_drawable_unref().
| void g_dataset_foreach | ( | gconstpointer | dataset_location, | |
| GDataForeachFunc | func, | |||
| gpointer | user_data | |||
| ) |
| gpointer g_dataset_id_get_data | ( | gconstpointer | dataset_location, | |
| GQuark | key_id | |||
| ) |
| gpointer g_dataset_id_remove_no_notify | ( | gconstpointer | dataset_location, | |
| GQuark | key_id | |||
| ) |
| void g_dataset_id_set_data_full | ( | gconstpointer | dataset_location, | |
| GQuark | key_id, | |||
| gpointer | data, | |||
| GDestroyNotify | destroy_func | |||
| ) |
1.5.1