| Add(DWORD dwType, LPCTSTR pName, const void *pValue, DWORD dwValue, BOOL bFile=FALSE) | CRKey | |
| AddFile(LPCTSTR pName, LPCTSTR pFilename) | CRKey | [inline] |
| AddHash(LPLLISTINFO plli) | CHList | |
| AllocateStr(LPSTR *pBuf, LPCTSTR pStr) | CLList | |
| Append(void *ptr, void *after) | CLList | |
| CHList() | CHList | |
| CLList() | CLList | |
| Compare(LPLLISTINFO p1, LPLLISTINFO p2) | CLList | |
| Copy(CCfgFile *pCfg, LPCTSTR pGroup) | CRKey | |
| Copy(CRKey *pRk, BOOL bMerge=FALSE) | CRKey | |
| Crc32(DWORD crc, LPVOID vbuf, DWORD size) | CHList | [static] |
| crc_table | CHList | [static] |
| Create(DWORD size=8) | CHList | |
| CRKey() | CRKey | |
| Delete(void *ptr, BOOL bDelete=TRUE) | CLList | [virtual] |
| DeleteAllItems() | CHList | [virtual] |
| DeleteKey(HKEY hKey, LPCTSTR pKey, BOOL bSubKeys=TRUE) | CRKey | [static] |
| DeleteObject(void *node) | CRKey | [virtual] |
| DeleteSubKeys(HKEY hRoot, LPCTSTR pKey) | CRKey | [static] |
| DeleteValue(LPCTSTR pValue) | CRKey | |
| Destroy() | CHList | [virtual] |
| EncodeHttpHeaders(CPipe *pPipe) | CRKey | |
| EncodeUrl(CPipe *pPipe, DWORD dwEncoding=1, char chSepNameVal= '=', char chSepValues= '&') | CRKey | |
| Find(DWORD dwKey) | CHList | [inline, virtual] |
| Find(LPCTSTR pKey) | CHList | [inline] |
| Find(const void *pKey, DWORD dwKey=0) | CHList | [virtual] |
| FindByUserData(DWORD data) | CLList | |
| Get(LPCTSTR pName, CRKey *pRk) | CRKey | |
| Get(LPREGVALUE prv, LPDWORD pdw) | CRKey | |
| Get(LPCTSTR pName, LPDWORD pdw) | CRKey | |
| Get(LPREGVALUE prv, LPLONG pl) | CRKey | [inline] |
| Get(LPCTSTR pName, LPLONG pl) | CRKey | [inline] |
| Get(LPREGVALUE prv, double *pd) | CRKey | |
| Get(LPCTSTR pName, double *pd) | CRKey | |
| Get(LPREGVALUE prv, void *ptr, DWORD size) | CRKey | |
| Get(LPCTSTR pName, void *ptr, DWORD size) | CRKey | |
| Get(LPREGVALUE prv, LPSTR str, DWORD size) | CRKey | |
| Get(LPCTSTR pName, LPSTR str, DWORD size) | CRKey | |
| GetByIndex(DWORD i) | CLList | [virtual] |
| GetDouble(LPREGVALUE prv, double dDefault=0) | CRKey | |
| GetDouble(LPCTSTR pName, double dDefault=0) | CRKey | |
| GetDword(LPREGVALUE prv, DWORD dwDefault=0) | CRKey | |
| GetDword(LPCTSTR pName, DWORD dwDefault=0) | CRKey | |
| GetHash(LPLLISTINFO plli) | CHList | [inline] |
| GetHash(const void *buf, DWORD size) | CHList | [inline] |
| GetHash(DWORD dw) | CHList | [inline] |
| GetKey(HKEY hKey, LPCTSTR pKey, BOOL bMerge=FALSE) | CRKey | |
| GetKeyFromName(LPCTSTR pName, PHKEY phKey, LPSTR pKey) | CRKey | |
| GetKeyName(HKEY hKey, LPCTSTR pKey, LPSTR pName) | CRKey | [static] |
| GetKeyPtr(void *ptr) | CLList | [inline] |
| GetKeySize(void *ptr) | CLList | [inline] |
| GetKeyStr(void *ptr) | CLList | [inline] |
| GetLock() | CLList | [inline] |
| GetLong(LPREGVALUE prv, LONG lDefault=0) | CRKey | [inline] |
| GetLong(LPCTSTR pName, LONG lDefault=0) | CRKey | [inline] |
| GetName() | CRKey | [inline] |
| GetNext(void *ptr) | CLList | [inline] |
| GetObjSize() | CRKey | [inline, virtual] |
| GetPrev(void *ptr) | CLList | [inline] |
| GetSz(LPREGVALUE prv, LPCTSTR pDefault="") | CRKey | |
| GetSz(LPCTSTR pName, LPCTSTR pDefault="") | CRKey | |
| GetUserData(void *ptr) | CLList | [inline] |
| GetValue(HKEY hKey, LPCTSTR pKey, LPCTSTR pValue, LPVOID pData, DWORD dwSize, LPDWORD pdwType=NULL) | CRKey | [static] |
| GetValuePtr(LPCTSTR pName) | CRKey | |
| GetValueSize(LPCTSTR pName) | CRKey | |
| IFind(LPCTSTR pKey) | CLList | [virtual] |
| Init(BOOL bDestroy=TRUE) | CLList | |
| InitObject(void *node) | CHList | [virtual] |
| Insert(void *ptr, void *before) | CLList | |
| IsSet(LPCTSTR pName) | CRKey | |
| 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] |
| Parse(LPCTSTR buf, DWORD size, char sep= ',') | CRKey | |
| 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 | |
| ReadInline(LPCTSTR pStr) | CRKey | [inline] |
| ReadInline(LPBYTE buf, DWORD size, char sep= '&', BOOL bDeCanonicalize=TRUE) | CRKey | |
| ReadMIME(LPCTSTR pStr) | CRKey | [inline] |
| ReadMIME(LPBYTE buf, DWORD size) | CRKey | |
| ReleaseHashList() | CHList | |
| ReleaseObject(void *node) | CLList | |
| ReleaseStr(LPSTR *pBuf) | CLList | |
| RemoveHash(LPLLISTINFO plli) | CHList | |
| Replace(LPCTSTR pSrc, LPCTSTR pDst) | CRKey | |
| Replace(CPipe *out, LPDWORD op, LPCTSTR in, DWORD dwin, LPCTSTR pBegin, LPCTSTR pEnd, LPSTR pBreak, CVar *params, LPDWORD pdwBreak, char sep= '&') | CRKey | |
| Replace(LPSTR out, LPDWORD op, DWORD dwout, LPCTSTR in, DWORD dwin, LPCTSTR pStop=NULL, LPSTR pBreak=NULL, LPDWORD pdwBreak=NULL) | CRKey | [inline] |
| Replace(LPSTR out, LPDWORD op, DWORD dwout, LPCTSTR in, DWORD dwin, LPCTSTR pStop, LPSTR pBreak, CRKey *params, LPDWORD pdwBreak) | CRKey | |
| ResetObject(void *obj, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0) | CLList | [inline] |
| RestoreWindowPos(HWND hWnd, LPCTSTR pName, BOOL bSize=TRUE, BOOL bPosition=TRUE) | CRKey | |
| rQuickSort(LPLLISTINFO *list, DWORD left, DWORD right) | CLList | |
| Save(LPBYTE buf, DWORD size) | CLList | [virtual] |
| Save(LPCTSTR pFile) | CLList | [virtual] |
| SaveWindowPos(HWND hWnd, LPCTSTR pName) | CRKey | |
| Set(LPCTSTR pName, CRKey *pRk) | CRKey | |
| Set(LPCTSTR pName, double dValue) | CRKey | [inline] |
| Set(LPCTSTR pName, DWORD dwValue) | CRKey | [inline] |
| Set(LPCTSTR pName, LONG lValue) | CRKey | [inline] |
| Set(LPCTSTR pName, int iValue) | CRKey | [inline] |
| Set(LPCTSTR pName, short iValue) | CRKey | [inline] |
| Set(LPCTSTR pName, UINT uValue) | CRKey | [inline] |
| Set(LPCTSTR pName, LPCTSTR pValue) | CRKey | [inline] |
| Set(LPCTSTR pName, const void *pValue, DWORD dwValue) | CRKey | [inline] |
| SetKey(void *ptr, const void *pKey, DWORD dwKeySize=0) | CHList | [virtual] |
| SetMinSize(DWORD min) | CRKey | [inline] |
| SetName(LPCTSTR pName) | CRKey | |
| SetObject(void *obj, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0) | CLList | |
| SetStr(LPCTSTR pName, LPCTSTR pValue, DWORD dwLen) | CRKey | [inline] |
| SetUserData(void *ptr, DWORD data) | CLList | [inline] |
| SetValue(HKEY hKey, LPCTSTR pKey, LPCTSTR pValue, LPVOID pData, DWORD dwSize, DWORD dwType=REG_SZ) | CRKey | [static] |
| Size() | CLList | [inline] |
| Update(CRKey *pRk) | CRKey | |
| UpdateData(BOOL bRead, LPCTSTR pName, LPDWORD pDw, DWORD dwDefault=0) | CRKey | [inline] |
| UpdateData(BOOL bRead, LPCTSTR pName, void *ptr, DWORD size, void *pDefault=NULL) | CRKey | [inline] |
| UpdateData(BOOL bRead, LPCTSTR pName, LPSTR pStr, DWORD size, LPCTSTR pDefault="") | CRKey | [inline] |
| VerifyPointer(void *ptr) | CLList | [virtual] |
| Write(LPVOID dst, DWORD ptr, DWORD max, const void *src, DWORD size=0) | CRKey | |
| Zero(void *ptr, DWORD size) | CLList | [inline] |
| ~CHList() | CHList | [virtual] |
| ~CLList() | CLList | [virtual] |
| ~CRKey() | CRKey | [virtual] |