Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gvaluearray.h File Reference
#include <gobject/gvalue.h>

Go to the source code of this file.

Data Structures

struct  _GValueArray
 

Macros

#define G_TYPE_VALUE_ARRAY   (g_value_array_get_type ()) GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(G_TYPE_ARRAY)
 

Typedefs

typedef struct _GValueArray GValueArray
 

Functions

GType g_value_array_get_type (void) G_GNUC_CONST
 
GValueg_value_array_get_nth (GValueArray *value_array, guint index_)
 
GValueArrayg_value_array_new (guint n_prealloced)
 
void g_value_array_free (GValueArray *value_array)
 
GValueArrayg_value_array_copy (const GValueArray *value_array)
 
GValueArrayg_value_array_prepend (GValueArray *value_array, const GValue *value)
 
GValueArrayg_value_array_append (GValueArray *value_array, const GValue *value)
 
GValueArrayg_value_array_insert (GValueArray *value_array, guint index_, const GValue *value)
 
GValueArrayg_value_array_remove (GValueArray *value_array, guint index_)
 
GValueArrayg_value_array_sort (GValueArray *value_array, GCompareFunc compare_func)
 
GValueArrayg_value_array_sort_with_data (GValueArray *value_array, GCompareDataFunc compare_func, gpointer user_data)
 

Macro Definition Documentation

◆ G_TYPE_VALUE_ARRAY

G_TYPE_VALUE_ARRAY:

The type ID of the "GValueArray" type which is a boxed type, used to pass around pointers to GValueArrays.

Deprecated: 2.32: Use GArray instead of GValueArray

Definition at line 40 of file gvaluearray.h.

Typedef Documentation

◆ GValueArray

typedef struct _GValueArray GValueArray

Definition at line 43 of file gvaluearray.h.

Function Documentation

◆ g_value_array_append()

GValueArray * g_value_array_append ( GValueArray * value_array,
const GValue * value )

◆ g_value_array_copy()

GValueArray * g_value_array_copy ( const GValueArray * value_array)

◆ g_value_array_free()

void g_value_array_free ( GValueArray * value_array)

◆ g_value_array_get_nth()

GValue * g_value_array_get_nth ( GValueArray * value_array,
guint index_ )

◆ g_value_array_get_type()

GType g_value_array_get_type ( void )

◆ g_value_array_insert()

GValueArray * g_value_array_insert ( GValueArray * value_array,
guint index_,
const GValue * value )

◆ g_value_array_new()

GValueArray * g_value_array_new ( guint n_prealloced)

◆ g_value_array_prepend()

GValueArray * g_value_array_prepend ( GValueArray * value_array,
const GValue * value )

◆ g_value_array_remove()

GValueArray * g_value_array_remove ( GValueArray * value_array,
guint index_ )

◆ g_value_array_sort()

GValueArray * g_value_array_sort ( GValueArray * value_array,
GCompareFunc compare_func )

◆ g_value_array_sort_with_data()

GValueArray * g_value_array_sort_with_data ( GValueArray * value_array,
GCompareDataFunc compare_func,
gpointer user_data )