#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.
|