Modernized GAlib
3.0.0 current
|
Public Types | |
enum | Location { HEAD = 0 , TAIL , BEFORE , AFTER } |
enum | { NO_ERR = 0 , ERR = -1 } |
Public Member Functions | |
GAListBASE (GANodeBASE *n) | |
int | size () const |
Protected Member Functions | |
GANodeBASE * | remove (GANodeBASE *n) |
int | insert (GANodeBASE *n, GANodeBASE *idx, Location where=AFTER) |
int | swapnode (GANodeBASE *a, GANodeBASE *b) |
Protected Attributes | |
int | sz |
int | csz |
GANodeBASE * | hd |
Friends | |
class | GAListIterBASE |
|
protected |
n | |
idx | |
where |