sll.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  RSll

Defines

#define ForEachElemInList(h, e)   for(e=h;e!=0L;e=e->next)

Functions

RSllRSllAddTop (RSll *head, RSll *elem)
RSllRSllRmvTop (RSll *head)
RSllRSllAddEnd (RSll *head, RSll *elem)
RSllRSllAddAft (RSll *head, RSll *befor, RSll *elem)
RSllRSllAddBef (RSll *head, RSll *after, RSll *elem)
RSllRSllRmvElm (RSll *head, RSll *elem)


Define Documentation

#define ForEachElemInList ( h,
 )     for(e=h;e!=0L;e=e->next)

Definition at line 20 of file sll.h.


Function Documentation

RSll* RSllAddAft ( RSll head,
RSll befor,
RSll elem 
)

Definition at line 205 of file sll.c.

References RSll::next.

RSll* RSllAddBef ( RSll head,
RSll after,
RSll elem 
)

Definition at line 233 of file sll.c.

References RSll::next.

RSll* RSllAddEnd ( RSll head,
RSll elem 
)

Definition at line 179 of file sll.c.

References RSll::next.

RSll* RSllAddTop ( RSll head,
RSll elem 
)

Definition at line 154 of file sll.c.

References RSll::next.

RSll* RSllRmvElm ( RSll head,
RSll elem 
)

Definition at line 267 of file sll.c.

References RSll::next.

RSll* RSllRmvTop ( RSll head  ) 

Definition at line 164 of file sll.c.

References RSll::next.


Generated on Tue Oct 23 11:24:44 2007 for Relax by  doxygen 1.5.3