| AddCRC32(LPCTSTR pFile) | CWinFile | [static] |
| Attach(HANDLE hFile) | CWinFile | [inline] |
| BrowseCallbackProc(HWND hwnd, UINT uMsg, LPARAM lParam, LPARAM lpData) | CWinFile | [static] |
| BuildPath(LPSTR pFullPath, LPCTSTR pPath, LPCTSTR pFileName, char sep= '\\') | CWinFile | [static] |
| ChangeExtension(LPSTR pFile, LPCTSTR pExt) | CWinFile | [static] |
| ChooseColor(COLORREF *pCol, HWND hOwner=NULL, DWORD dwFlags=CC_ANYCOLOR|CC_FULLOPEN|CC_RGBINIT) | CWinFile | [static] |
| CleanChars(LPSTR pFile) | CWinFile | [static] |
| CleanTempPath() | CWinFile | [static] |
| Close() | CWinFile | |
| CmpExt(LPCTSTR pFile, LPCTSTR pExt, DWORD len=3) | CWinFile | [static] |
| Copy(HANDLE hFile, DWORD dwCopy, LPDWORD pdwCopied=NULL) | CWinFile | |
| Copy(HANDLE hSource, HANDLE hTarget, DWORD dwCopy, LPDWORD pdwCopied=NULL) | CWinFile | [static] |
| CopyFile(HANDLE hFile) | CWinFile | |
| CopyFile(HANDLE hSource, HANDLE hTarget) | CWinFile | [static] |
| CopyFolder(LPCTSTR pSrc, LPCTSTR pDst, BOOL bSubFolders=TRUE) | CWinFile | [static] |
| CrackUrl(LPCTSTR pUrl, LPURLINFO pui) | CWinFile | [static] |
| Crc16(BYTE b, UINT crc) | CWinFile | [inline, static] |
| CRC32(DWORD crc, LPBYTE buf, DWORD size) | CWinFile | [static] |
| crc_table | CWinFile | [static] |
| CreateDirectory(LPCTSTR pDir) | CWinFile | [static] |
| CreateLink(LPCTSTR pPath, LPCTSTR pLink, LPCTSTR pDesc) | CWinFile | [static] |
| CreateSizeString(LPSTR pString, double size) | CWinFile | [static] |
| CreateTemp(LPSTR pFileName) | CWinFile | [static] |
| CreateTempDir(LPSTR pDir) | CWinFile | [static] |
| CWinFile() | CWinFile | |
| CWinFile(HANDLE hFile) | CWinFile | [inline] |
| DefaultOpenParams() | CWinFile | |
| Delete(LPCTSTR pFileName) | CWinFile | [inline, static] |
| DeleteDirectory(LPCTSTR pDir, BOOL bEmptyOnly=FALSE, BOOL bSubDirectories=TRUE, BOOL bSubDirectoriesAndFilesOnly=FALSE) | CWinFile | [static] |
| DeletePath(LPCTSTR pPath, BOOL bReboot, BOOL bEmptyOnly) | CWinFile | [static] |
| DeleteTempPath() | CWinFile | [static] |
| Detach() | CWinFile | [inline] |
| DoesExist(LPCTSTR pFilename) | CWinFile | [static] |
| EnableCache(BOOL enable) | CWinFile | [inline] |
| ExtractResource(LPCTSTR pFile, LPCTSTR pResource, LPCTSTR pType, HMODULE hModule=NULL, BOOL bOverwrite=TRUE) | CWinFile | [static] |
| Flush() | CWinFile | [inline] |
| FlushCache() | CWinFile | [inline] |
| FlushReadCache() | CWinFile | |
| FlushWriteCache() | CWinFile | |
| GetBrowseDir(HWND hWnd, LPCTSTR pTitle, LPSTR pDir, LPCTSTR pInit=NULL) | CWinFile | [static] |
| GetCacheFileName(LPCTSTR pFilename, LPCTSTR pDir, LPSTR pCacheFilename) | CWinFile | [static] |
| GetDiskSpace(LPCTSTR pDrive, double *total, double *free) | CWinFile | [static] |
| GetExePath(LPSTR buf, DWORD size=CWF_STRSIZE) | CWinFile | [static] |
| GetExtension(LPCTSTR pFile) | CWinFile | [static] |
| GetFileCount(LPCTSTR pPath, LPCTSTR pMask="*.*") | CWinFile | [static] |
| GetFileNameFromPath(LPCTSTR pPath, LPSTR pFileName, BOOL bNoExt=FALSE) | CWinFile | [static] |
| GetHandle() | CWinFile | [inline] |
| GetIconForFile(LPCTSTR pFile, BOOL bLargeIcon=TRUE) | CWinFile | [static] |
| GetMultiSelectFileName(LPCTSTR pFilenames, DWORD dwMax, LPSTR pFile, DWORD dwIndex, BYTE ucSep=0) | CWinFile | [static] |
| GetOpenFileName(LPSTR pFileName, LPCTSTR pTitle=NULL, LPCTSTR pFilter=NULL, LPCTSTR pDefExt=NULL, HWND hOwner=NULL, BOOL bPreview=FALSE, DWORD dwFlags=OFN_HIDEREADONLY|OFN_PATHMUSTEXIST, DWORD dwBufSize=CWF_STRSIZE) | CWinFile | [static] |
| GetPath(LPSTR ptr) | CWinFile | [inline] |
| GetPath() | CWinFile | [inline] |
| GetPathElement(LPSTR pElement, LPCTSTR pPath, DWORD dwElement, LPDWORD pLeft=NULL, BOOL bReverse=FALSE) | CWinFile | [static] |
| GetPathFromFileName(LPCTSTR pFileName, LPSTR pPath) | CWinFile | [static] |
| GetPtrPos(LPDWORD ptr) | CWinFile | |
| GetPtrPos(LONGLONG *ptr) | CWinFile | |
| GetPtrPos() | CWinFile | |
| GetRootPath(DWORD dwFolders, LPCTSTR pPath, LPSTR pRoot) | CWinFile | [static] |
| GetSaveFileName(LPSTR pFileName, LPCTSTR pTitle=NULL, LPCTSTR pFilter=NULL, LPCTSTR pDefExt=NULL, HWND hOwner=NULL, BOOL bPreview=FALSE, DWORD dwFlags=OFN_HIDEREADONLY|OFN_PATHMUSTEXIST) | CWinFile | [static] |
| GetSpecialFolder(int nID, LPSTR buf) | CWinFile | [static] |
| GetSpecialFolderName(int nID, LPSTR pName, LPDWORD pdwFlags=NULL, DWORD dwIndex=0, int *pnID=NULL) | CWinFile | [static] |
| GetSpecialText(DWORD i, LPSTR buf, DWORD size) | CWinFile | [static] |
| GetSpecialTextName(DWORD i, LPSTR buf, DWORD size) | CWinFile | [static] |
| GetSubPath(DWORD dwFolders, LPCTSTR pPath, LPSTR pSub) | CWinFile | [static] |
| GetSystemErrorMsg(DWORD err, LPSTR pMsg, LPCTSTR pTemplate="Error Code: %lu\r\n%s") | CWinFile | [static] |
| GetTempPath() | CWinFile | [inline, static] |
| GetUniqueFileName(LPSTR pUnique, LPCTSTR pFile, BOOL bNoExt=FALSE) | CWinFile | [static] |
| IsFile(LPCTSTR pFile) | CWinFile | [static] |
| IsOpen() | CWinFile | [inline] |
| IsPath() | CWinFile | [inline] |
| IsRelative(LPCTSTR pFileName) | CWinFile | [static] |
| IsTempPath() | CWinFile | [inline, static] |
| IsValidFileChar(BYTE ch) | CWinFile | [static] |
| IsValidPathChar(BYTE ch) | CWinFile | [static] |
| LoadResource(LPCTSTR pResource, LPBYTE pPtr, LPDWORD pdwSize, LPCTSTR pType, HMODULE hModule=NULL) | CWinFile | [static] |
| m_ofp | CWinFile | |
| m_rgbCustomColors | CWinFile | [static] |
| m_saSecurityAttributes | CWinFile | |
| MatchPattern(LPCTSTR pFile, LPCTSTR pPattern) | CWinFile | [static] |
| MatchPatterns(LPCTSTR pFile, LPCTSTR pPattern, char cSep= ';', BOOL bAll=FALSE) | CWinFile | [static] |
| Open(LPCTSTR pFilename=NULL, DWORD access=0xffffffff) | CWinFile | [virtual] |
| OpenAlways(LPCTSTR pFilename=NULL, DWORD access=0xffffffff) | CWinFile | |
| OpenExisting(LPCTSTR pFilename=NULL, DWORD access=0xffffffff) | CWinFile | |
| OpenNew(LPCTSTR pFilename=NULL, DWORD access=0xffffffff) | CWinFile | |
| OpenTemp() | CWinFile | |
| operator HANDLE() | CWinFile | [inline] |
| Quote(LPSTR dst, LPCTSTR src=NULL, char ch= '\"', char esc = '\\' ) | CWinFile | [static] |
| Read(LPVOID pBuf, DWORD dwLen, LPDWORD pdwRead=NULL, BOOL bBypassCache=FALSE) | CWinFile | [virtual] |
| ReadCache(LPVOID pBuffer, DWORD dwLength, LPDWORD pdwRead) | CWinFile | |
| RestoreDWORD(LPDWORD pdw) | CWinFile | [inline] |
| RestoreStruct(LPVOID pStruct, DWORD dwLen=0) | CWinFile | |
| SaveDWORD(DWORD dw) | CWinFile | [inline] |
| SaveStruct(LPVOID pStruct, DWORD dwLen=0) | CWinFile | |
| SetCacheSize(DWORD read, DWORD write) | CWinFile | [inline] |
| SetPath(LPCTSTR ptr) | CWinFile | [inline] |
| SetPtrPos(LONGLONG offset, DWORD ref) | CWinFile | [inline] |
| SetPtrPosBegin(LONGLONG offset=0) | CWinFile | [inline] |
| SetPtrPosCur(LONGLONG offset=0) | CWinFile | [inline] |
| SetPtrPosEnd(LONGLONG offset=0) | CWinFile | [inline] |
| SetTempPath(LPCTSTR pPath=NULL) | CWinFile | [static] |
| ShowLastError(LPCTSTR pTitle, LPCTSTR pAdd=NULL, UINT type=MB_OK|MB_ICONEXCLAMATION) | CWinFile | [static] |
| Size() | CWinFile | [inline] |
| TokenFromTextString(LPCTSTR pText, LPSTR pToken, LPDWORD pdwNext=NULL, BOOL bUseDOSCommandRules=TRUE) | CWinFile | [static] |
| Unquote(LPSTR dst, LPCTSTR src=NULL, char ch= '\"', char esc = '\\' ) | CWinFile | [static] |
| ValidateCRC32(LPCTSTR pFile, LPDWORD pCrc=NULL) | CWinFile | [static] |
| ValidateModuleCRC32(HMODULE hModule=NULL, LPDWORD pCrc=NULL) | CWinFile | [static] |
| VerboseCleanup(HWND hWnd=NULL, DWORD dwAttempts=5) | CWinFile | [static] |
| WebBuildPath(LPSTR pFullPath, LPCTSTR pPath, LPCTSTR pFileName) | CWinFile | [static] |
| Write(LPVOID pBuf, DWORD dwLen=0, LPDWORD pdwWritten=NULL, BOOL bBypassCache=FALSE) | CWinFile | [virtual] |
| WriteCache(LPVOID pBuffer, DWORD dwLength, LPDWORD pdwWritten) | CWinFile | |
| ~CWinFile() | CWinFile | |