3 * @author David Llewellyn-Jones
11 * @section DESCRIPTION
22 #include "contrac/contrac.h"
23 #include "contrac/dtk.h"
29 typedef struct _DtkList DtkList
;
30 typedef struct _DtkListItem DtkListItem
;
32 // Function prototypes
34 DtkList
* dtk_list_new();
35 void dtk_list_delete(DtkList
* data
);
37 void dtk_list_append(DtkList
* data
, Dtk
* dtk
);
38 DtkListItem
const * dtk_list_first(DtkList
const * data
);
39 DtkListItem
const * dtk_list_next(DtkListItem
const * data
);
40 Dtk
const * dtk_list_get_dtk(DtkListItem
const * data
);
42 // Function definitions
44 #endif // __DTK_LIST_H