#include <g_types.h>
Go to the source code of this file.
Classes | |
struct | _GTuples |
Typedefs | |
typedef typedefG_BEGIN_DECLS struct _GRelation | GRelation |
typedef _GTuples | GTuples |
Functions | |
GRelation * | g_relation_new (gint fields) |
void | g_relation_destroy (GRelation *relation) |
void | g_relation_index (GRelation *relation, gint field, GHashFunc hash_func, GEqualFunc key_equal_func) |
void | g_relation_insert (GRelation *relation,...) |
gint | g_relation_delete (GRelation *relation, gconstpointer key, gint field) |
GTuples * | g_relation_select (GRelation *relation, gconstpointer key, gint field) |
gint | g_relation_count (GRelation *relation, gconstpointer key, gint field) |
gboolean | g_relation_exists (GRelation *relation,...) |
void | g_relation_print (GRelation *relation) |
void | g_tuples_destroy (GTuples *tuples) |
gpointer | g_tuples_index (GTuples *tuples, gint index, gint field) |
gint g_relation_count | ( | GRelation * | relation, | |
gconstpointer | key, | |||
gint | field | |||
) |
gint g_relation_delete | ( | GRelation * | relation, | |
gconstpointer | key, | |||
gint | field | |||
) |
void g_relation_destroy | ( | GRelation * | relation | ) |
void g_relation_index | ( | GRelation * | relation, | |
gint | field, | |||
GHashFunc | hash_func, | |||
GEqualFunc | key_equal_func | |||
) |
void g_relation_insert | ( | GRelation * | relation, | |
... | ||||
) |
void g_relation_print | ( | GRelation * | relation | ) |
GTuples* g_relation_select | ( | GRelation * | relation, | |
gconstpointer | key, | |||
gint | field | |||
) |
void g_tuples_destroy | ( | GTuples * | tuples | ) |