#include <LinkedList.h>
Inheritance diagram for PointeredListItem:
It may be added twice to the same list and be added to two different lists, since the pointering technique is designed for this. This results in a little less performance, and if you require a very good one, use the ContainingList and the ContainingListItem instead.
Definition at line 478 of file LinkedList.h.
Public Member Functions | |
void * | GetData () const |
Returns the stored data of the item. | |
PointeredListItem * | GetNext () const |
Returns the next ContainingListItem in the list chain. | |
PointeredListItem * | GetPrev () const |
Returns the previous ContainingListItem in the list chain. | |
PointeredListItem () | |
Creates a new PointeredListItem. | |
void | SetData (void *Data) |
Sets the data to be stored in the item. | |
virtual | ~PointeredListItem () |
Destroys the PointeredListItem. | |
Private Attributes | |
void * | Data |
The application's data to be stored in the item,. |
|
Creates a new PointeredListItem.
|
|
Destroys the PointeredListItem.
|
|
Returns the stored data of the item.
|
|
Returns the next ContainingListItem in the list chain.
|
|
Returns the previous ContainingListItem in the list chain.
|
|
Sets the data to be stored in the item.
|
|
The application's data to be stored in the item,.
Definition at line 485 of file LinkedList.h. |