#include <linkable.h>
Inheritance diagram for base::DoubleLinkable< T >:

Public Member Functions | |
| void | link (T **fromWhere) |
| Link this linkable node from a given root. | |
| void | unlink () |
| Unlink this linkable node from a given root. | |
| T * | getNext () const |
| Access to the (typed) next linkable element. | |
| T ** | getAtNext () |
| Access to the address of the next pointed element. | |
| T * | getPrevious () const |
| Access to the previous element. | |
| T ** | getPreviousPtr () const |
| Cast access to previous. | |
|
|||||||||
|
Access to the address of the next pointed element.
|
|
|||||||||
|
Access to the (typed) next linkable element.
|
|
|||||||||
|
Access to the previous element.
|
|
|||||||||
|
Cast access to previous.
|
|
||||||||||
|
Link this linkable node from a given root.
|
|
|||||||||
|
Unlink this linkable node from a given root. We do not need the argument for the root since it is a double linked node.
|
1.4.2