Download Source Code

CErrLog Member List

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

Add(LPCTSTR pFile, DWORD dwLine, LPCTSTR pFunction, DWORD dwSeverity, DWORD dwErrCode, LPCTSTR pStr,...)CErrLog
AllocateStr(LPSTR *pBuf, LPCTSTR pStr)CLList
Append(void *ptr, void *after)CLList
CErrLog()CErrLog
CLList()CLList
Compare(LPLLISTINFO p1, LPLLISTINFO p2)CLList
Delete(void *ptr, BOOL bDelete=TRUE)CLList [virtual]
DeleteAllItems()CLList
DeleteObject(void *node)CErrLog [virtual]
Destroy()CErrLog [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()CErrLog [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)CErrLog [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]
~CErrLog()CErrLog [virtual]
~CLList()CLList [virtual]

Copyright Robert Umbehant
This documentation is covered by the LGPL