Nebula
|
a node in the list
Private Member Functions | |
Node (const TYPE &v) | |
constructor | |
~Node () | |
destructor | |
void | SetNext (Node *n) |
set pointer to next node | |
Node * | GetNext () const |
get pointer to next node | |
void | SetPrev (Node *p) |
set pointer to previous node | |
Node * | GetPrev () const |
get pointer to previous node | |
TYPE & | Value () |
get value reference | |
Private Attributes | |
Node * | next |
Node * | prev |
TYPE | value |
Friends | |
class | List |
class | Iterator |
|
private |
constructor
|
private |
destructor
|
private |
get pointer to next node
|
private |
get pointer to previous node
|
private |
set pointer to next node
|
private |
set pointer to previous node
|
private |
get value reference
|
friend |
|
friend |
|
private |
|
private |
|
private |