Home | History | Annotate | Download | only in lib

Lines Matching refs:SHLIST

11 } SHLIST;
18 void shListInitList( SHLIST *listPtr );
19 SHLIST *shListFindItem( SHLIST *head, void *val, shListEqual func );
20 SHLIST *shListGetFirstItem( SHLIST *head );
21 SHLIST *shListGetNItem( SHLIST *head, unsigned long num );
22 SHLIST *shListGetLastItem( SHLIST *head );
23 SHLIST *shListGetNextItem( SHLIST *head, SHLIST *item );
24 SHLIST *shListGetPrevItem( SHLIST *head, SHLIST *item );
25 void shListDelItem( SHLIST *head, SHLIST *item, shListFree func );
26 void shListInsFirstItem( SHLIST *head, void *val );
27 void shListInsBeforeItem( SHLIST *head, void *val, void *etalon,
29 void shListInsLastItem( SHLIST *head, void *val );
30 void shListDelAllItems( SHLIST *head, shListFree func );
31 void shListPrintAllItems( SHLIST *head, shListPrint func );
32 unsigned long shListGetCount( SHLIST *head );