| 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 | |||
| ) | ||||