typedef typedefG_BEGIN_DECLS struct _GArray | GArray |
typedef struct _GByteArray | GByteArray |
typedef struct _GPtrArray | GPtrArray |
IMPORT_C GArray * | g_array_sized_new | ( | gboolean | zero_terminated, |
gboolean | clear_, | |||
guint | element_size, | |||
guint | reserved_size | |||
) |
IMPORT_C GArray * | g_array_append_vals | ( | GArray * | array, |
gconstpointer | data, | |||
guint | len | |||
) |
IMPORT_C GArray * | g_array_prepend_vals | ( | GArray * | array, |
gconstpointer | data, | |||
guint | len | |||
) |
IMPORT_C GArray * | g_array_insert_vals | ( | GArray * | array, |
guint | index_, | |||
gconstpointer | data, | |||
guint | len | |||
) |
IMPORT_C void | g_array_sort | ( | GArray * | array, |
GCompareFunc | compare_func | |||
) |
IMPORT_C void | g_array_sort_with_data | ( | GArray * | array, |
GCompareDataFunc | compare_func, | |||
gpointer | user_data | |||
) |
IMPORT_C GPtrArray * | g_ptr_array_new | ( | void | ) |
IMPORT_C void | g_ptr_array_sort | ( | GPtrArray * | array, |
GCompareFunc | compare_func | |||
) |
IMPORT_C void | g_ptr_array_sort_with_data | ( | GPtrArray * | array, |
GCompareDataFunc | compare_func, | |||
gpointer | user_data | |||
) |
g_ptr_array_foreach: : a GPtrArray : the function to call for each array element : user data to pass to the function
Calls a function for each element of a GPtrArray.
Since: 2.4
IMPORT_C GByteArray * | g_byte_array_new | ( | void | ) |
IMPORT_C GByteArray * | g_byte_array_sized_new | ( | guint | reserved_size | ) |
IMPORT_C guint8 * | g_byte_array_free | ( | GByteArray * | array, |
gboolean | free_segment | |||
) |
IMPORT_C GByteArray * | g_byte_array_append | ( | GByteArray * | array, |
const guint8 * | data, | |||
guint | len | |||
) |
IMPORT_C GByteArray * | g_byte_array_prepend | ( | GByteArray * | array, |
const guint8 * | data, | |||
guint | len | |||
) |
IMPORT_C GByteArray * | g_byte_array_set_size | ( | GByteArray * | array, |
guint | length | |||
) |
IMPORT_C GByteArray * | g_byte_array_remove_index | ( | GByteArray * | array, |
guint | index_ | |||
) |
IMPORT_C GByteArray * | g_byte_array_remove_index_fast | ( | GByteArray * | array, |
guint | index_ | |||
) |
IMPORT_C GByteArray * | g_byte_array_remove_range | ( | GByteArray * | array, |
guint | index_, | |||
guint | length | |||
) |
IMPORT_C void | g_byte_array_sort | ( | GByteArray * | array, |
GCompareFunc | compare_func | |||
) |
IMPORT_C void | g_byte_array_sort_with_data | ( | GByteArray * | array, |
GCompareDataFunc | compare_func, | |||
gpointer | user_data | |||
) |