SwLinkedList

From SWWorkshop

Jump to: navigation, search

Linked List Implementation.


Functions

int    swLinkedListCreate();
void   swLinkedListDestroy(int listID);
void   swLinkedListAdd(int listID, void *obj);
void   swLinkedListDel(int listID,void *obj);
void*  swLinkedListGet(int listID,int index);
void*  swLinkedListGetFirst(int listID);
void*  swLinkedListGetLast(int listID);
void*  swLinkedListGetNext(int listID);
void*  swLinkedListGetPrev(int listID);
int    swLinkedListSize(int listID);
void   swLinkedListIterate(int listID,void(*func)(void*));
void   swLinkedListClear(int listID);
bool   swLinkedListContains(int listID,void *obj);
Personal tools