grel.h   grel.h 
skipping to change at line 69 skipping to change at line 69
* calls to insert are made. * calls to insert are made.
* *
* g_relation_insert() inserts a new tuple. you are expected to * g_relation_insert() inserts a new tuple. you are expected to
* provide the right number of fields. * provide the right number of fields.
* *
* g_relation_delete() deletes all relations with KEY in FIELD * g_relation_delete() deletes all relations with KEY in FIELD
* g_relation_select() returns ... * g_relation_select() returns ...
* g_relation_count() counts ... * g_relation_count() counts ...
*/ */
#ifndef G_DISABLE_DEPRECATED
GRelation* g_relation_new (gint fields); GRelation* g_relation_new (gint fields);
void g_relation_destroy (GRelation *relation); void g_relation_destroy (GRelation *relation);
void g_relation_index (GRelation *relation, void g_relation_index (GRelation *relation,
gint field, gint field,
GHashFunc hash_func, GHashFunc hash_func,
GEqualFunc key_equal_func); GEqualFunc key_equal_func);
void g_relation_insert (GRelation *relation, void g_relation_insert (GRelation *relation,
...); ...);
gint g_relation_delete (GRelation *relation, gint g_relation_delete (GRelation *relation,
gconstpointer key, gconstpointer key,
skipping to change at line 95 skipping to change at line 97
gint field); gint field);
gboolean g_relation_exists (GRelation *relation, gboolean g_relation_exists (GRelation *relation,
...); ...);
void g_relation_print (GRelation *relation); void g_relation_print (GRelation *relation);
void g_tuples_destroy (GTuples *tuples); void g_tuples_destroy (GTuples *tuples);
gpointer g_tuples_index (GTuples *tuples, gpointer g_tuples_index (GTuples *tuples,
gint index_, gint index_,
gint field); gint field);
#endif
G_END_DECLS G_END_DECLS
#endif /* __G_REL_H__ */ #endif /* __G_REL_H__ */
 End of changes. 2 change blocks. 
0 lines changed or deleted 4 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/