TrinityCore
|
#include <LinkedList.h>
Public Member Functions | |
LinkedListElement () | |
bool | hasNext () const |
bool | hasPrev () const |
bool | isInList () const |
LinkedListElement * | next () |
LinkedListElement const * | next () const |
LinkedListElement * | prev () |
LinkedListElement const * | prev () const |
LinkedListElement * | nocheck_next () |
LinkedListElement const * | nocheck_next () const |
LinkedListElement * | nocheck_prev () |
LinkedListElement const * | nocheck_prev () const |
void | delink () |
void | insertBefore (LinkedListElement *pElem) |
void | insertAfter (LinkedListElement *pElem) |
Protected Member Functions | |
virtual | ~LinkedListElement () |
Private Member Functions | |
LinkedListElement (LinkedListElement const &)=delete | |
LinkedListElement (LinkedListElement &&)=delete | |
LinkedListElement & | operator= (LinkedListElement const &)=delete |
LinkedListElement & | operator= (LinkedListElement &&)=delete |
Private Attributes | |
LinkedListElement * | iNext |
LinkedListElement * | iPrev |
Friends | |
class | LinkedListHead |
Definition at line 27 of file LinkedList.h.
|
inline |
Definition at line 36 of file LinkedList.h.
|
privatedelete |
|
privatedelete |
|
inlineprotectedvirtual |
|
inline |
Definition at line 52 of file LinkedList.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 42 of file LinkedList.h.
|
inline |
|
inline |
|
inline |
Definition at line 48 of file LinkedList.h.
|
inline |
|
inline |
Definition at line 50 of file LinkedList.h.
|
privatedelete |
|
privatedelete |
|
inline |
Definition at line 44 of file LinkedList.h.
|
inline |
|
friend |
Definition at line 30 of file LinkedList.h.
|
private |
Definition at line 32 of file LinkedList.h.
|
private |
Definition at line 33 of file LinkedList.h.