BaseListNode< T, false > Member List

This is the complete list of members for BaseListNode< T, false >, including all inherited members.

_dataBaseListNode< T, false >mutableprotected
_GetData() constBaseListNode< T, false >
_GetLink() constBaseListNodeBase< BaseListNode< T, false > >
_GetNext() constBaseListLink< BaseListNode< T, false > >
_GetNextChecked() constBaseListLink< BaseListNode< T, false > >
_GetPrev() constBaseListLink< BaseListNode< T, false > >
_GetPrevChecked() constBaseListLink< BaseListNode< T, false > >
_nextBaseListLinkPOD
_prevFlagBaseListLinkPOD
ADDRESS_MASKBaseListLink< BaseListNode< T, false > >protectedstatic
BaseListLink(BaseListNode< T, false > *prev=nullptr, BaseListNode< T, false > *next=nullptr, Bool is_head=false)BaseListLink< BaseListNode< T, false > >explicit
BaseListLink(BaseListLink &&src)BaseListLink< BaseListNode< T, false > >
BaseListNode()BaseListNode< T, false >
BaseListNode(const T &src)BaseListNode< T, false >explicit
BaseListNode(T &&src)BaseListNode< T, false >explicit
ComputePrevFlag(const BaseListNode< T, false > *prev, Bool head)BaseListLink< BaseListNode< T, false > >protectedstatic
HEAD_FLAGBaseListLink< BaseListNode< T, false > >protectedstatic
INFO_FLAGBaseListLink< BaseListNode< T, false > >protectedstatic
INFO_MASKBaseListLink< BaseListNode< T, false > >protectedstatic
InsertAfter(BaseListNode< T, false > *prev)BaseListNodeBase< BaseListNode< T, false > >
BaseListLink< BaseListNode< T, false > >::InsertAfter(BaseListNode< T, false > *insert, BaseListNode< T, false > *prev)BaseListLink< BaseListNode< T, false > >static
InsertBefore(BaseListNode< T, false > *next)BaseListNodeBase< BaseListNode< T, false > >
BaseListLink< BaseListNode< T, false > >::InsertBefore(BaseListNode< T, false > *insert, BaseListNode< T, false > *next)BaseListLink< BaseListNode< T, false > >static
IsInList() constBaseListLink< BaseListNode< T, false > >
IsListHead() constBaseListLink< BaseListNode< T, false > >
MAXON_OPERATOR_MOVE_ASSIGNMENT(BaseListLink)BaseListLink< BaseListNode< T, false > >
MoveFrom(BaseListNode< T, false > *thisNode, BaseListLink &src)BaseListLink< BaseListNode< T, false > >
Remove()BaseListNodeBase< BaseListNode< T, false > >
BaseListLink< BaseListNode< T, false > >::Remove(BaseListNode< T, false > *remove)BaseListLink< BaseListNode< T, false > >static
SetListHead(Bool val)BaseListLink< BaseListNode< T, false > >protected
SetNext(BaseListNode< T, false > *val)BaseListLink< BaseListNode< T, false > >
SetPrev(BaseListNode< T, false > *val)BaseListLink< BaseListNode< T, false > >
~BaseListNodeBase()BaseListNodeBase< BaseListNode< T, false > >