#include <List.h>
Public Member Functions | |
| void * | operator new (size_t nBytes) |
| void * | operator new (size_t, void *p) |
| void | operator delete (void *p, size_t nBytes) |
Private Member Functions | |
| ListElement () | |
| Constructs a ListElement. | |
| ListElement (const E &x) | |
| Constructs a ListElement. | |
| ListElement (const E &x, ListElement< E > *next, ListElement< E > *prev) | |
| Constructs a ListElement. | |
Private Attributes | |
| ListElement< E > * | m_next |
| Pointer to successor element. | |
| ListElement< E > * | m_prev |
| Pointer to predecessor element. | |
| E | m_x |
| Stores the content. | |
Friends | |
| class | ListPure< E > |
| class | List< E > |
| class | ListIterator< E > |
| class | ListConstIterator< E > |
Definition at line 72 of file List.h.
| ogdf::ListElement< E >::ListElement | ( | ) | [inline, private] |
| ogdf::ListElement< E >::ListElement | ( | const E & | x | ) | [inline, private] |
| ogdf::ListElement< E >::ListElement | ( | const E & | x, | |
| ListElement< E > * | next, | |||
| ListElement< E > * | prev | |||
| ) | [inline, private] |
| void* ogdf::ListElement< E >::operator new | ( | size_t | nBytes | ) | [inline] |
| void* ogdf::ListElement< E >::operator new | ( | size_t | , | |
| void * | p | |||
| ) | [inline] |
| void ogdf::ListElement< E >::operator delete | ( | void * | p, | |
| size_t | nBytes | |||
| ) | [inline] |
friend class ListIterator< E > [friend] |
friend class ListConstIterator< E > [friend] |
ListElement<E>* ogdf::ListElement< E >::m_next [private] |
ListElement<E>* ogdf::ListElement< E >::m_prev [private] |
E ogdf::ListElement< E >::m_x [private] |