|
Dynalib Utils
|
#include <DynaLinkedList.h>


Public Member Functions | |
| LinkedEntry (T *object, bool ownsObject) | |
| virtual | ~LinkedEntry () |
| LinkedEntry (const LinkedEntry< T > &other) | |
| LinkedEntry< T > * | copy () override |
| DynaLinkedList< T > * | getOwner () |
| LinkedEntry< T > * | getPrevious () |
| LinkedEntry< T > * | getNext () |
| bool | isOwnsObject () |
| T * | getObject () const |
| LinkedEntry< T > * | setOwner (DynaLinkedList< T > *owner) |
| LinkedEntry< T > * | setNext (LinkedEntry< T > *next) |
| LinkedEntry< T > * | setPrevious (LinkedEntry< T > *previous) |
| LinkedEntry< T > * | setObject (T *object) |
| bool | operator== (const LinkedEntry< T > &other) const override |
|
explicit |
|
virtual |
| LinkedEntry< T >::LinkedEntry | ( | const LinkedEntry< T > & | other | ) |
|
overridevirtual |
Implements ICopyable< LinkedEntry< T > >.
| LinkedEntry< T > * LinkedEntry< T >::getNext | ( | ) |
| T * LinkedEntry< T >::getObject | ( | ) | const |
| DynaLinkedList< T > * LinkedEntry< T >::getOwner | ( | ) |
| LinkedEntry< T > * LinkedEntry< T >::getPrevious | ( | ) |
| bool LinkedEntry< T >::isOwnsObject | ( | ) |
|
inlineoverridevirtual |
Implements IComparable< LinkedEntry< T > >.
| LinkedEntry< T > * LinkedEntry< T >::setNext | ( | LinkedEntry< T > * | next | ) |
| LinkedEntry< T > * LinkedEntry< T >::setObject | ( | T * | object | ) |
| LinkedEntry< T > * LinkedEntry< T >::setOwner | ( | DynaLinkedList< T > * | owner | ) |
| LinkedEntry< T > * LinkedEntry< T >::setPrevious | ( | LinkedEntry< T > * | previous | ) |
1.8.13