|
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 |