Download Source Code

CLList Member List

This is the complete list of members for CLList, including all inherited members.

AllocateStr(LPSTR *pBuf, LPCTSTR pStr)CLList
Append(void *ptr, void *after)CLList
CLList()CLList
Compare(LPLLISTINFO p1, LPLLISTINFO p2)CLList
Delete(void *ptr, BOOL bDelete=TRUE)CLList [virtual]
DeleteAllItems()CLList
DeleteObject(void *node)CLList [virtual]
Destroy()CLList [virtual]
Find(DWORD user)CLList [virtual]
Find(const void *pKey, DWORD dwKey=0)CLList [virtual]
FindByUserData(DWORD data)CLList
GetByIndex(DWORD i)CLList [virtual]
GetKeyPtr(void *ptr)CLList [inline]
GetKeySize(void *ptr)CLList [inline]
GetKeyStr(void *ptr)CLList [inline]
GetLock()CLList [inline]
GetNext(void *ptr)CLList [inline]
GetObjSize()CLList [inline, virtual]
GetPrev(void *ptr)CLList [inline]
GetUserData(void *ptr)CLList [inline]
IFind(LPCTSTR pKey)CLList [virtual]
Init(BOOL bDestroy=TRUE)CLList
InitObject(void *node)CLList [virtual]
Insert(void *ptr, void *before)CLList
Link(LPLLISTINFO *list, DWORD size)CLList
Load(LPBYTE buf, DWORD size, BOOL bMerge=FALSE)CLList [virtual]
Load(LPCTSTR pFile, BOOL bMerge=FALSE)CLList [virtual]
MoveDown(void *ptr)CLList
MoveToBottom(void *ptr)CLList
MoveToTop(void *ptr)CLList
MoveUp(void *ptr)CLList
New(const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0)CLList [virtual]
NewObj(DWORD dwSize, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0)CLList
operator CTlLock &()CLList [inline]
Put(DWORD dw)CLList [inline]
Put(LPVOID pVal, DWORD size)CLList [inline]
Put(LPCTSTR pStr)CLList [inline]
QuickSort(LPLLISTINFO *list, DWORD left, DWORD right)CLList
QuickSort(BOOL bRecursive=TRUE)CLList
Randomize(DWORD seed, DWORD loops=1)CLList
ReleaseObject(void *node)CLList
ReleaseStr(LPSTR *pBuf)CLList
ResetObject(void *obj, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0)CLList [inline]
rQuickSort(LPLLISTINFO *list, DWORD left, DWORD right)CLList
Save(LPBYTE buf, DWORD size)CLList [virtual]
Save(LPCTSTR pFile)CLList [virtual]
SetKey(void *ptr, const void *pKey, DWORD dwKeySize=0)CLList [virtual]
SetObject(void *obj, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0)CLList
SetUserData(void *ptr, DWORD data)CLList [inline]
Size()CLList [inline]
VerifyPointer(void *ptr)CLList [virtual]
Zero(void *ptr, DWORD size)CLList [inline]
~CLList()CLList [virtual]

Copyright Robert Umbehant
This documentation is covered by the LGPL