_data | BaseListNode< T, true > | mutableprotected |
_GetData() const | BaseListNode< T, true > | |
_GetLink() const | BaseListNodeBase< BaseListNode< T, true > > | |
_GetNext() const | BaseListLink< BaseListNode< T, true > > | |
_GetNextChecked() const | BaseListLink< BaseListNode< T, true > > | |
_GetPrev() const | BaseListLink< BaseListNode< T, true > > | |
_GetPrevChecked() const | BaseListLink< BaseListNode< T, true > > | |
_next | BaseListLinkPOD | |
_prevFlag | BaseListLinkPOD | |
ADDRESS_MASK | BaseListLink< BaseListNode< T, true > > | protectedstatic |
BaseListLink(BaseListNode< T, true > *prev=nullptr, BaseListNode< T, true > *next=nullptr, Bool is_head=false) | BaseListLink< BaseListNode< T, true > > | explicit |
BaseListLink(BaseListLink &&src) | BaseListLink< BaseListNode< T, true > > | |
BaseListNode() | BaseListNode< T, true > | |
BaseListNode(const T &src) | BaseListNode< T, true > | explicit |
BaseListNode(T &&src) | BaseListNode< T, true > | explicit |
ComputePrevFlag(const BaseListNode< T, true > *prev, Bool head) | BaseListLink< BaseListNode< T, true > > | protectedstatic |
HEAD_FLAG | BaseListLink< BaseListNode< T, true > > | protectedstatic |
INFO_FLAG | BaseListLink< BaseListNode< T, true > > | protectedstatic |
INFO_MASK | BaseListLink< BaseListNode< T, true > > | protectedstatic |
InsertAfter(BaseListNode< T, true > *prev) | BaseListNodeBase< BaseListNode< T, true > > | |
BaseListLink< BaseListNode< T, true > >::InsertAfter(BaseListNode< T, true > *insert, BaseListNode< T, true > *prev) | BaseListLink< BaseListNode< T, true > > | static |
InsertBefore(BaseListNode< T, true > *next) | BaseListNodeBase< BaseListNode< T, true > > | |
BaseListLink< BaseListNode< T, true > >::InsertBefore(BaseListNode< T, true > *insert, BaseListNode< T, true > *next) | BaseListLink< BaseListNode< T, true > > | static |
IsInList() const | BaseListLink< BaseListNode< T, true > > | |
IsListHead() const | BaseListLink< BaseListNode< T, true > > | |
MAXON_OPERATOR_MOVE_ASSIGNMENT(BaseListLink) | BaseListLink< BaseListNode< T, true > > | |
MoveFrom(BaseListNode< T, true > *thisNode, BaseListLink &src) | BaseListLink< BaseListNode< T, true > > | |
Remove() | BaseListNodeBase< BaseListNode< T, true > > | |
BaseListLink< BaseListNode< T, true > >::Remove(BaseListNode< T, true > *remove) | BaseListLink< BaseListNode< T, true > > | static |
SetListHead(Bool val) | BaseListLink< BaseListNode< T, true > > | protected |
SetNext(BaseListNode< T, true > *val) | BaseListLink< BaseListNode< T, true > > | |
SetPrev(BaseListNode< T, true > *val) | BaseListLink< BaseListNode< T, true > > | |
~BaseListNodeBase() | BaseListNodeBase< BaseListNode< T, true > > | |