| Top |
| #define | IPATCH_UTIL_VALUE_BOOL() |
| guint | ipatch_util_value_hash () |
| guint | ipatch_util_value_array_hash () |
| guint64 | ipatch_util_file_size () |
| char * | ipatch_util_abs_filename () |
| void | ipatch_util_weakref_destroy () |
| extern GValue * | ipatch_util_value_bool_true |
| extern GValue * | ipatch_util_value_bool_false |
guint
ipatch_util_value_hash (GValue *val);
Hash a GValue. The hash value can then be used in a GHashTable for example.
guint
ipatch_util_value_array_hash (GValueArray *valarray);
Hash a GValueArray. The hash value can then be used in a GHashTable for example.
Hash value corresponding to the sum of all values returned
by ipatch_util_value_hash() for each GValue in the array.
guint64 ipatch_util_file_size (const char *fname,GError **err);
Get the size of a file (tired of using stat every time?).
[skip]
char *
ipatch_util_abs_filename (const char *filename);
Make a file name absolute, if it isn't already.
[skip]
Newly allocated filename, converted to an absolute filename (if necessary)
or NULL if filename
was NULL
Since: 1.1.0