Structure for elements of singly linked lists. More...
#include <ogdf/basic/SList.h>
Private Member Functions | |
SListElement () | |
Constructs an SListElement. More... | |
SListElement (SListPure< E > *list, const E &x) | |
Constructs an SListElement. More... | |
SListElement (SListPure< E > *list, const E &x, SListElement< E > *next) | |
Constructs an SListElement. More... | |
template<class... Args> | |
SListElement (SListPure< E > *list, SListElement< E > *next, Args &&... args) | |
Constructs an SListElement with given arguments args for constructor of element type. More... | |
Private Attributes | |
SListPure< E > * | m_list |
List object that the element belongs to. More... | |
SListElement< E > * | m_next |
Pointer to successor element. More... | |
E | m_x |
Stores the content. More... | |
Friends | |
class | SListIteratorBase< E, false > |
class | SListIteratorBase< E, true > |
class | SListPure< E > |
Structure for elements of singly linked lists.
|
inlineprivate |
Constructs an SListElement.
|
inlineprivate |
Constructs an SListElement.
|
inlineprivate |
Constructs an SListElement.
|
inlineprivate |
Constructs an SListElement with given arguments args
for constructor of element type.
|
friend |
|
friend |
|
private |
|
private |
|
private |