Info
Get involved
Documentation
Public Member Functions | |
salList () | |
int | append (SAL_list_entry) |
int | pop () |
int | top (SAL_list_entry &) |
int | clear () |
bool | isEmpty () |
int | getSize () |
int | funcRemove (bool(*)(SAL_list_entry, SAL_list_entry), SAL_list_entry condition, int times=-1) |
bool | inLoop (int stepSize=1) |
SAL_list_entry | getLoopEntry () |
void | setLoopBegin () |
SAL_list_entry | operator[] (int position) |
int | operator-= (SAL_list_entry entry) |
Private Attributes | |
int | size |
SAL_list_node * | begin |
SAL_list_node * | end |
SAL_list_node * | current |
Uint32 | loop_position |
Classes | |
struct | SAL_list_node |
Definition at line 33 of file SAL_list.h.