gboxed

Name

gboxed -- 

Synopsis


#include <gobject.h>


struct      GBoxed;
gpointer    (*GBoxedCopyFunc)               (gpointer boxed);
void        (*GBoxedFreeFunc)               (gpointer boxed);
GBoxed*     g_boxed_copy                    (GType boxed_type,
                                             gconstpointer src_boxed);
void        g_boxed_free                    (GType boxed_type,
                                             gpointer boxed);
void        g_value_set_boxed               (GValue *value,
                                             gconstpointer boxed);
void        g_value_set_static_boxed        (GValue *value,
                                             gconstpointer boxed);
gpointer    g_value_get_boxed               (const GValue *value);
gpointer    g_value_dup_boxed               (GValue *value);
GType       g_boxed_type_register_static    (const gchar *name,
                                             GBoxedCopyFunc boxed_copy,
                                             GBoxedFreeFunc boxed_free);

Description

Details

struct GBoxed

struct GBoxed;


GBoxedCopyFunc ()

gpointer    (*GBoxedCopyFunc)               (gpointer boxed);

boxed : 
Returns : 


GBoxedFreeFunc ()

void        (*GBoxedFreeFunc)               (gpointer boxed);

boxed : 


g_boxed_copy ()

GBoxed*     g_boxed_copy                    (GType boxed_type,
                                             gconstpointer src_boxed);

boxed_type : 
src_boxed : 
Returns : 


g_boxed_free ()

void        g_boxed_free                    (GType boxed_type,
                                             gpointer boxed);

boxed_type : 
boxed : 


g_value_set_boxed ()

void        g_value_set_boxed               (GValue *value,
                                             gconstpointer boxed);

value : 
boxed : 


g_value_set_static_boxed ()

void        g_value_set_static_boxed        (GValue *value,
                                             gconstpointer boxed);

value : 
boxed : 


g_value_get_boxed ()

gpointer    g_value_get_boxed               (const GValue *value);

value : 
Returns : 


g_value_dup_boxed ()

gpointer    g_value_dup_boxed               (GValue *value);

value : 
Returns : 


g_boxed_type_register_static ()

GType       g_boxed_type_register_static    (const gchar *name,
                                             GBoxedCopyFunc boxed_copy,
                                             GBoxedFreeFunc boxed_free);

name : 
boxed_copy : 
boxed_free : 
Returns :