uLib
User mode C/C++ extended API library for Win32 programmers.
|
This is the complete list of members for DLinkList, including all inherited members.
Append(PLIST_ENTRY Entry) | DLinkList | |
AppendList(IN PLIST_ENTRY ListToAppend, OPTOUT PLIST_ENTRY *ppFirst) | DLinkList | |
AppendList(IN PDLinkList ListToAppend, OPTOUT PLIST_ENTRY *ppFirst) | DLinkList | |
Blink | LIST_ENTRY | protected |
Count | DLinkList | |
DLinkList(bool Safe=true) | DLinkList | |
DLinkList(PLIST_ENTRY ListHead, bool Safe) | DLinkList | |
Exist(PLIST_ENTRY Entry) | DLinkList | |
ExportToHeadlessList(PLIST_ENTRY *Circular) | DLinkList | |
ExportToListHead(PLIST_ENTRY ListHead) | DLinkList | |
FirstThat(PDListFunc Match, void *UserData=NULL) | DLinkList | |
Flink | LIST_ENTRY | protected |
ForEach(PDListFunc Action, void *UserData=NULL) | DLinkList | |
GetFirst() | DLinkList | inline |
GetLast() | DLinkList | inline |
GetNext(PLIST_ENTRY Current) | DLinkList | |
GetPrev(PLIST_ENTRY Current) | DLinkList | |
ImportFromListHead(IN PLIST_ENTRY ListHead, OPTOUT PLIST_ENTRY *ppFirst) | DLinkList | |
ImportHeadlessList(IN PLIST_ENTRY Circular, OPTOUT PLIST_ENTRY *ppFirst) | DLinkList | |
IsEmpty() | DLinkList | inline |
LastThat(PDListFunc Match, void *UserData=NULL) | DLinkList | |
operator -=(PLIST_ENTRY Entry) | DLinkList | inline |
operator [](size_t Index) | DLinkList | |
operator+=(PLIST_ENTRY Entry) | DLinkList | inline |
operator+=(PDLinkList ListToAppend) | DLinkList | inline |
operator=(PLIST_ENTRY ListHead) | DLinkList | |
Pop() | DLinkList | inline |
Prepend(PLIST_ENTRY Entry) | DLinkList | |
Pull() | DLinkList | inline |
Push(PLIST_ENTRY Entry) | DLinkList | inline |
QuickSort(PDListComp Compare, void *UserData=NULL) | DLinkList | |
RemoveAll(PDListFunc ItemAction, void *UserData=NULL) | DLinkList | |
RemoveEntry(PLIST_ENTRY Entry) | DLinkList | |
RemoveFirst() | DLinkList | |
RemoveLast() | DLinkList | |
SafeRemove | DLinkList | |
~DLinkList() | DLinkList |