struct GdomePrivateList; GdomePrivateList* gdome_private_list_append (GdomePrivateList *list, void *data); GdomePrivateList* gdome_private_list_prepend (GdomePrivateList *list, void *data); unsigned int gdome_private_list_length (GdomePrivateList *list); GdomePrivateList* gdome_private_list_remove (GdomePrivateList *list, void *data); GdomePrivateList* gdome_private_list_nth (GdomePrivateList *list, unsigned int n);
This module is used to debug the gdome2 reference counting system, you can access to those information specifing --with-ref-debug option configuring gdome2 compilation process (./configure --with-ref-debug).
struct GdomePrivateList { void *data; GdomePrivateList *next; };
GdomePrivateList* gdome_private_list_append (GdomePrivateList *list, void *data);
Append a new element containing data to the list specified.
GdomePrivateList* gdome_private_list_prepend (GdomePrivateList *list, void *data);
Add a new element containing data at the first position of list specified.
unsigned int gdome_private_list_length (GdomePrivateList *list);
GdomePrivateList* gdome_private_list_remove (GdomePrivateList *list, void *data);
Remove the element containing data from the list.
GdomePrivateList* gdome_private_list_nth (GdomePrivateList *list, unsigned int n);