Structure for elements of doubly linked lists. More...
#include <ogdf/basic/List.h>
Private Member Functions | |
ListElement (ListPure< E > *list, const E &x) | |
Constructs a ListElement. | |
ListElement (ListPure< E > *list, const E &x, ListElement< E > *next, ListElement< E > *prev) | |
Constructs a ListElement. | |
template<class... Args> | |
ListElement (ListPure< E > *list, ListElement< E > *next, ListElement< E > *prev, Args &&... args) | |
Constructs a ListElement with given arguments args for constructor of element type. | |
Private Attributes | |
ListElement< E > * | m_next |
Pointer to successor element. | |
ListElement< E > * | m_prev |
Pointer to predecessor element. | |
E | m_x |
Stores the content. | |
Structure for elements of doubly linked lists.
|
inlineprivate |
Constructs a ListElement.
|
inlineprivate |
Constructs a ListElement.
|
inlineprivate |
Constructs a ListElement with given arguments args
for constructor of element type.
|
private |
|
private |
|
private |