| AddHash(LPLLISTINFO plli) | CHList | |
| AddKey(LPCTSTR pKey) | CReg | |
| ahtoul(LPCTSTR pBuffer, BYTE ucBytes) | CReg | |
| AllocateStr(LPSTR *pBuf, LPCTSTR pStr) | CLList | |
| Append(void *ptr, void *after) | CLList | |
| CHList() | CHList | |
| CLList() | CLList | |
| Compare(LPLLISTINFO p1, LPLLISTINFO p2) | CLList | |
| ConvertData(LPDWORD pdwType, LPBYTE pData, LPDWORD pdwData, LPBYTE buf, DWORD size) | CReg | |
| Copy(CReg *pReg, BOOL bMerge=FALSE) | CReg | |
| Crc32(DWORD crc, LPVOID vbuf, DWORD size) | CHList | [static] |
| crc_table | CHList | [static] |
| Create(DWORD size=8) | CHList | |
| CReg() | CReg | |
| Delete(void *ptr, BOOL bDelete=TRUE) | CLList | [virtual] |
| DeleteAllItems() | CHList | [virtual] |
| DeleteObject(void *node) | CReg | [virtual] |
| DeleteValue(LPCTSTR pKey, LPCTSTR pValue) | CReg | |
| Destroy() | CReg | [virtual] |
| EncodeUrl(CPipe *pPipe, char chSepNameVal= '=', char chSepValues= '&') | CReg | |
| EncodeUrl(CPipe *pPipe, LPCTSTR pKey, char chSepNameVal= '=', char chSepValues= '&') | CReg | |
| Enum(LPCTSTR pKey, HREGKEY hRk) | CReg | |
| Find(DWORD dwKey) | CHList | [inline, virtual] |
| Find(LPCTSTR pKey) | CHList | [inline] |
| Find(const void *pKey, DWORD dwKey=0) | CHList | [virtual] |
| FindByUserData(DWORD data) | CLList | |
| FindKey(LPCTSTR pKey) | CReg | |
| FindWhere(LPCTSTR pName, DWORD dwValue) | CReg | |
| FindWhere(LPCTSTR pName, LPCTSTR pValue) | CReg | |
| Get(LPCTSTR pKey, LPCTSTR pName, LPSTR str, DWORD size) | CReg | [inline] |
| Get(LPCTSTR pKey, LPCTSTR pName, LPDWORD pdw) | CReg | [inline] |
| Get(LPCTSTR pKey, LPCTSTR pName, LPVOID ptr, DWORD size) | CReg | [inline] |
| Get(LPCTSTR pKey, LPCTSTR pName, CReg *pReg) | CReg | |
| Get(LPCTSTR pKey, LPCTSTR pName, CRKey *pRk) | CReg | [inline] |
| GetByIndex(DWORD i) | CLList | [virtual] |
| GetDouble(LPCTSTR pKey, LPCTSTR pName, double dDefault=0) | CReg | [inline] |
| GetDword(LPCTSTR pKey, LPCTSTR pName, DWORD dwDefault=0) | CReg | [inline] |
| GetHash(LPLLISTINFO plli) | CHList | [inline] |
| GetHash(const void *buf, DWORD size) | CHList | [inline] |
| GetHash(DWORD dw) | CHList | [inline] |
| GetKey(LPCTSTR pKey) | CReg | |
| GetKey(HKEY hKey, LPCTSTR pKey, DWORD dwSubkeys=MAXDWORD, BOOL bMerge=FALSE, LPCTSTR pKeyname=NULL) | CReg | |
| GetKeyPtr(void *ptr) | CLList | [inline] |
| GetKeySize(void *ptr) | CLList | [inline] |
| GetKeyStr(void *ptr) | CLList | [inline] |
| GetLock() | CLList | [inline] |
| GetLong(LPCTSTR pKey, LPCTSTR pName, long lDefault=0) | CReg | [inline] |
| GetNext(void *ptr) | CLList | [inline] |
| GetNonWhiteSpace(LPBYTE pToken, DWORD dwTokenSize, LPBYTE pBuf, DWORD dwSize, DWORD i) | CReg | [static] |
| GetObjSize() | CReg | [inline, virtual] |
| GetPrev(void *ptr) | CLList | [inline] |
| GetSz(LPCTSTR pKey, LPCTSTR pName, LPCTSTR pDefault="") | CReg | [inline] |
| GetToken(LPBYTE pToken, DWORD dwTokenSize, LPBYTE buf, DWORD size, BYTE ucTerm) | CReg | [static] |
| GetUserData(void *ptr) | CLList | [inline] |
| GetValuePtr(LPCTSTR pKey, LPCTSTR pName) | CReg | [inline] |
| GetValueSize(LPCTSTR pKey, LPCTSTR pName) | CReg | [inline] |
| IFind(LPCTSTR pKey) | CLList | [virtual] |
| Init(BOOL bDestroy=TRUE) | CLList | |
| InitObject(void *node) | CReg | [virtual] |
| Insert(void *ptr, void *before) | CLList | |
| IsSet(LPCTSTR pKey, LPCTSTR pName) | CReg | |
| IsWhiteSpace(LPBYTE buf, BOOL bIncludeNewLine=FALSE) | CReg | [inline, static] |
| IsWhiteSpace(BYTE ch, BOOL bIncludeNewLine=FALSE) | CReg | [static] |
| Link(LPLLISTINFO *list, DWORD size) | CLList | |
| Load(LPCTSTR pFile, BOOL bMerge=FALSE) | CReg | [virtual] |
| CHList::Load(LPBYTE buf, DWORD size, BOOL bMerge=FALSE) | CLList | [virtual] |
| LoadRegFile(LPCTSTR pFile, LPCTSTR pKey=NULL, BOOL bMerge=FALSE) | CReg | |
| LoadRegFromMem(LPBYTE buf, DWORD size, BOOL bMerge=FALSE) | CReg | |
| 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 | |
| NextLine(LPBYTE buf, DWORD size, DWORD i) | CReg | [static] |
| NextToken(LPBYTE buf, DWORD size, DWORD i) | CReg | [static] |
| operator CTlLock &() | CLList | [inline] |
| Parse(LPCTSTR pStr, DWORD size, char sep= ',') | CReg | |
| ProcessLine(LPBYTE buf, DWORD size) | CReg | |
| 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) | CReg | [inline] |
| ReadInline(LPBYTE pBuf, DWORD dwSize) | CReg | |
| RegKeyFromHandle(HREGKEY hRegKey) | CReg | [inline, static] |
| ReleaseHashList() | CHList | |
| ReleaseObject(void *node) | CLList | |
| ReleaseStr(LPSTR *pBuf) | CLList | |
| RemoveHash(LPLLISTINFO plli) | CHList | |
| RenameKey(LPCTSTR pOld, LPCTSTR pNew) | CReg | |
| ResetObject(void *obj, const void *init=NULL, DWORD dwUser=0, const void *pKey=NULL, DWORD dwKeySize=0) | CLList | [inline] |
| RestoreSettings(LPCTSTR pFile, LPCTSTR pBak=NULL, BOOL bSafety=FALSE) | CReg | |
| RestoreWindowPos(HWND hWnd, LPCTSTR pGroup, LPCTSTR pName, BOOL bSize=TRUE, BOOL bPosition=TRUE) | CReg | |
| rQuickSort(LPLLISTINFO *list, DWORD left, DWORD right) | CLList | |
| Save(LPCTSTR pFile) | CReg | [virtual] |
| CHList::Save(LPBYTE buf, DWORD size) | CLList | [virtual] |
| SaveRegFile(CPipe *pipe, LPCTSTR pKey=NULL, LPCTSTR pHeader=NULL) | CReg | |
| SaveRegFile(CPipe &pipe, LPCTSTR pKey=NULL, LPCTSTR pHeader=NULL) | CReg | |
| SaveRegFile(LPCTSTR pFile, LPCTSTR pKey=NULL, LPCTSTR pHeader=NULL) | CReg | |
| SaveRegKey(CPipe *pipe, LPREGKEY pRk) | CReg | |
| SaveSettings(LPCTSTR pFile, LPCTSTR pBak=NULL) | CReg | |
| SaveWindowPos(HWND hWnd, LPCTSTR pGroup, LPCTSTR pName) | CReg | |
| Set(LPCTSTR pKey, LPCTSTR pName, LPCTSTR str) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, DWORD dw) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, double d) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, long l) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, int i) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, UINT u) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, LPVOID ptr, DWORD size) | CReg | [inline] |
| Set(LPCTSTR pKey, LPCTSTR pName, CReg *pReg) | CReg | |
| Set(LPCTSTR pKey, LPCTSTR pName, CRKey *pRk) | CReg | [inline] |
| SetKey(void *ptr, const void *pKey, DWORD dwKeySize=0) | CHList | [virtual] |
| SetMinSize(DWORD min) | CReg | [inline] |
| 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] |
| SkipNonWhiteSpace(LPBYTE buf, DWORD size, DWORD i) | CReg | [static] |
| SkipWhiteSpace(LPBYTE buf, DWORD size, DWORD i, BOOL bIncludeNewLine=FALSE) | CReg | [static] |
| VerifyPointer(void *ptr) | CLList | [virtual] |
| WriteStr(CPipe *pipe, LPCTSTR pStr) | CReg | |
| Zero(void *ptr, DWORD size) | CLList | [inline] |
| ~CHList() | CHList | [virtual] |
| ~CLList() | CLList | [virtual] |
| ~CReg() | CReg | [virtual] |