Mark3 Realtime Kernel
Mark3::ThreadList Member List

This is the complete list of members for Mark3::ThreadList, including all inherited members.

Add(Thread *node_)Mark3::ThreadList
Add(Thread *node_, PriorityMap *pclMap_, PORT_PRIO_TYPE uXPriority_)Mark3::ThreadList
Mark3::CircularLinkList::Add(LinkListNode *node_)Mark3::CircularLinkList
AddPriority(Thread *node_)Mark3::ThreadList
CircularLinkList()Mark3::CircularLinkListinline
ClearNode()Mark3::LinkListNodeprotected
GetHead()Mark3::TypedCircularLinkList< Thread >inline
GetNext()Mark3::TypedLinkListNode< ThreadList >inline
GetPrev()Mark3::TypedLinkListNode< ThreadList >inline
GetTail()Mark3::TypedCircularLinkList< Thread >inline
HighestWaiter()Mark3::ThreadList
Init()Mark3::LinkListinline
InsertNodeBefore(Thread *pNode_, Thread *pInsert_)Mark3::TypedCircularLinkList< Thread >inline
Mark3::CircularLinkList::InsertNodeBefore(LinkListNode *node_, LinkListNode *insert_)Mark3::CircularLinkList
LinkListNode()Mark3::LinkListNodeinlineprotected
m_pclHeadMark3::LinkListprotected
m_pclMapMark3::ThreadListprivate
m_pclTailMark3::LinkListprotected
m_uXPriorityMark3::ThreadListprivate
nextMark3::LinkListNodeprotected
operator new(size_t sz, void *pv)Mark3::ThreadListinline
PivotBackward()Mark3::CircularLinkList
PivotForward()Mark3::CircularLinkList
prevMark3::LinkListNodeprotected
Remove(Thread *node_)Mark3::ThreadList
Mark3::CircularLinkList::Remove(LinkListNode *node_)Mark3::CircularLinkList
SetHead(Thread *pclNode_)Mark3::TypedCircularLinkList< Thread >inline
Mark3::CircularLinkList::SetHead(LinkListNode *pclNode_)Mark3::LinkListinline
SetMapPointer(PriorityMap *pclMap_)Mark3::ThreadList
SetPriority(PORT_PRIO_TYPE uXPriority_)Mark3::ThreadList
SetTail(Thread *pclNode_)Mark3::TypedCircularLinkList< Thread >inline
Mark3::CircularLinkList::SetTail(LinkListNode *pclNode_)Mark3::LinkListinline
ThreadList()Mark3::ThreadList
TypedCircularLinkList()Mark3::TypedCircularLinkList< Thread >inline