21#ifndef __G_VALUE_ARRAY_H__
22#define __G_VALUE_ARRAY_H__
24#if !defined (__GLIB_GOBJECT_H_INSIDE__) && !defined (GOBJECT_COMPILATION)
25#error "Only <glib-object.h> can be included directly."
40#define G_TYPE_VALUE_ARRAY (g_value_array_get_type ()) GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY)
#define GOBJECT_DEPRECATED_IN_2_32_FOR(f)
gint(* GCompareFunc)(gconstpointer a, gconstpointer b)
gint(* GCompareDataFunc)(gconstpointer a, gconstpointer b, gpointer user_data)
GValueArray * g_value_array_prepend(GValueArray *value_array, const GValue *value)
GValueArray * g_value_array_sort_with_data(GValueArray *value_array, GCompareDataFunc compare_func, gpointer user_data)
GValueArray * g_value_array_copy(const GValueArray *value_array)
GValueArray * g_value_array_remove(GValueArray *value_array, guint index_)
GValueArray * g_value_array_sort(GValueArray *value_array, GCompareFunc compare_func)
GType g_value_array_get_type(void) G_GNUC_CONST
void g_value_array_free(GValueArray *value_array)
GValueArray * g_value_array_append(GValueArray *value_array, const GValue *value)
GValueArray * g_value_array_insert(GValueArray *value_array, guint index_, const GValue *value)
GValue * g_value_array_get_nth(GValueArray *value_array, guint index_)
GValueArray * g_value_array_new(guint n_prealloced)