List of GroupEntry enumerating local user groups...
Definition at line 376 of file UmLsa.h.
|
| GroupList () |
|
| ~GroupList () |
|
void | Clear () |
|
UINT | GetFromADS (CSTR Machine) |
|
| DLinkList (bool Safe=true) |
|
| DLinkList (PLIST_ENTRY ListHead, bool Safe) |
|
| ~DLinkList () |
|
PDLinkList | operator= (PLIST_ENTRY ListHead) |
|
PLIST_ENTRY | operator+= (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | operator -= (PLIST_ENTRY Entry) |
|
bool | IsEmpty () |
|
bool | Exist (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | GetFirst () |
|
PLIST_ENTRY | GetLast () |
|
PLIST_ENTRY | GetNext (PLIST_ENTRY Current) |
|
PLIST_ENTRY | GetPrev (PLIST_ENTRY Current) |
|
PLIST_ENTRY | Append (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | Prepend (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | RemoveEntry (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | RemoveFirst () |
|
PLIST_ENTRY | RemoveLast () |
|
void | RemoveAll (PDListFunc ItemAction, void *UserData=NULL) |
|
PLIST_ENTRY | Push (PLIST_ENTRY Entry) |
|
PLIST_ENTRY | Pull () |
|
PLIST_ENTRY | Pop () |
|
PLIST_ENTRY | operator [] (size_t Index) |
|
bool | ForEach (PDListFunc Action, void *UserData=NULL) |
|
PLIST_ENTRY | FirstThat (PDListFunc Match, void *UserData=NULL) |
|
PLIST_ENTRY | LastThat (PDListFunc Match, void *UserData=NULL) |
|
void | QuickSort (PDListComp Compare, void *UserData=NULL) |
|
UINT | AppendList (IN PLIST_ENTRY ListToAppend, OPTOUT PLIST_ENTRY *ppFirst) |
|
UINT | AppendList (IN PDLinkList ListToAppend, OPTOUT PLIST_ENTRY *ppFirst) |
|
UINT | operator+= (PDLinkList ListToAppend) |
|
UINT | ExportToListHead (PLIST_ENTRY ListHead) |
|
UINT | ImportFromListHead (IN PLIST_ENTRY ListHead, OPTOUT PLIST_ENTRY *ppFirst) |
|
UINT | ExportToHeadlessList (PLIST_ENTRY *Circular) |
|
UINT | ImportHeadlessList (IN PLIST_ENTRY Circular, OPTOUT PLIST_ENTRY *ppFirst) |
|