Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

dltree.h

00001 #ifndef _dev_w3_org__2001_blindfold_dltree
00002 #define _dev_w3_org__2001_blindfold_dltree
00003 
00004 
00005 /****************************************************************/  /*@{*/
00020 
00021 typedef struct dltree_node DLTreeNode;
00022 
00024 struct dltree_node {
00026   DLTreeNode *first, *last, *next, *prev;
00027 }; 
00028 
00029 
00033 void *dltree_alloc(size_t bytes);
00034 
00036 void dltree_free(void *node);
00037 
00041 void *dltree_append_child(void *parent, void* child);
00042 
00044 void *dltree_unlink_last_child(void *parent);  /* returns child */
00045 
00048 #endif

Home to blindfold. This page generated via doxygen 1.2.11.1 Wed Oct 10 16:40:33 2001.