Name
GBoxed -- Mechanism to wrap opaque C structures registered by the type system.
Details
GBoxedCopyFunc ()
This function is provided by the user and should produce a copy of the passed
in boxed structure.
GBoxedFreeFunc ()
| void        (*GBoxedFreeFunc)               (gpointer boxed); | 
This function is provided by the user and should free the boxed
structure passed.
g_boxed_copy ()
Provide a copy of a boxed structure src_boxed which is of type boxed_type.
g_boxed_free ()
Free the boxed structure boxed which is of type boxed_type.
g_boxed_type_register_static ()
This function creates a new G_TYPE_BOXED derived type id for a new
boxed type with name name. Boxed type handling functions have to be
provided to copy and free opaque boxed structures of this type.
g_pointer_type_register_static ()
| GType       g_pointer_type_register_static  (const gchar *name); | 
G_TYPE_GSTRING
| #define	G_TYPE_GSTRING		(g_gstring_get_type ()) |