#include <LinkedList.h>
It may not be added twice to the same list, nor be added to two different lists, since the pointering technique is designed for performance, not for functionality. If you require this, use the PointeredList and the PointeredListItem.
Definition at line 329 of file LinkedList.h.
Public Member Functions | |
ContainingListItem () | |
Creates a new ContainingListItem. | |
ITEMTYPE * | GetNext () const |
Returns the next ContainingListItem in the list chain. | |
ITEMTYPE * | GetPrev () const |
Returns the previous ContainingListItem in the list chain. | |
virtual | ~ContainingListItem () |
Destroys the ContainingListItem. | |
Private Attributes | |
ITEMTYPE * | NextItem |
A pointer to the next ContainingListItem in the list chain. | |
ITEMTYPE * | PrevItem |
A pointer to the previous ContainingListItem in the list chain. | |
Friends | |
class | ContainingList< ITEMTYPE > |
|
Creates a new ContainingListItem.
|
|
Destroys the ContainingListItem.
|
|
Returns the next ContainingListItem in the list chain.
|
|
Returns the previous ContainingListItem in the list chain.
|
|
Definition at line 331 of file LinkedList.h. |
|
A pointer to the next ContainingListItem in the list chain.
Definition at line 346 of file LinkedList.h. |
|
A pointer to the previous ContainingListItem in the list chain.
Definition at line 352 of file LinkedList.h. |