Miscellaneous utilities. More...
Go to the source code of this file.
Functions | |
gint | gfsm_int_compare (gconstpointer a, gconstpointer b) |
gint | gfsm_int_compare_data (gconstpointer a, gconstpointer b, gpointer data) |
gint | gfsm_uint_compare (gconstpointer a, gconstpointer b) |
gint | gfsm_uint_compare_data (gconstpointer a, gconstpointer b, gpointer data) |
gboolean | gfsm_hash_clear_func (gpointer key, gpointer value, gpointer user_data) |
FILE * | gfsm_open_filename (const char *filename, const char *mode, gfsmError **errp) |
gint gfsm_int_compare | ( | gconstpointer | a, |
gconstpointer | b | ||
) |
3-way comparison predicate for integers
gint gfsm_int_compare_data | ( | gconstpointer | a, |
gconstpointer | b, | ||
gpointer | data | ||
) |
3-way comparison predicate for integers, with user-data slot
gint gfsm_uint_compare | ( | gconstpointer | a, |
gconstpointer | b | ||
) |
3-way comparison predicate for unsigned integers
gint gfsm_uint_compare_data | ( | gconstpointer | a, |
gconstpointer | b, | ||
gpointer | data | ||
) |
3-way comparison predicate for unsigned integers, with user-data slot
gboolean gfsm_hash_clear_func | ( | gpointer | key, |
gpointer | value, | ||
gpointer | user_data | ||
) |
Utility function to clear hash tables
FILE* gfsm_open_filename | ( | const char * | filename, |
const char * | mode, | ||
gfsmError ** | errp | ||
) |