#include <tlist.h>
Inheritance diagram for tutk::NODE< T >:
This class is not intended for use by a user willing to use the List class. Node is hidden from the user of class List.
Public Member Functions | |
NODE (void) | |
Default Constructor. | |
~NODE () | |
Destructor. | |
Public Attributes | |
NODE * | nextNodePtr |
Public data member. | |
NODE * | previousNodePtr |
Public data member. | |
T | data |
Public data member. |
|
Default Constructor. A copy constructor is not provided. Hence data is partially or fully prone to multiple references as the compiler synthesized copy constructor would only be a reference copier. |
|
Destructor. Does not keep track of the data items having multiple references. Hence use the objects created with care. |
|
Public data member. The member which actually holds the data. |
|
Public data member. Pointer to the next node in the list. |
|
Public data member. Pointer to the previous node in the list. |