Head/Tail Access | |
---|---|
GetHead | Returns the head element of the list (cannot be empty). |
GetTail | Returns the tail element of the list (cannot be empty). |
Operations | |
---|---|
RemoveHead | Removes the element from the head of the list. |
RemoveTail | Removes the element from the tail of the list. |
AddHead | Adds an element (or all the elements in another list) to the head of the list (makes a new head). |
AddTail | Adds an element (or all the elements in another list) to the tail of the list (makes a new tail). |
Iteration | |
---|---|
GetNext | Gets the next element for iterating. |
GetPrev | Gets the previous element for iterating. |
Retrieval/Modification | |
---|---|
GetAt | Gets the element at a given position. |
SetAt | Sets the element at a given position. |
CTypedPtrList Overview, Typed Template Collections