#include <CRC32.h>
Public Member Functions | |
| CCrc32Static () | |
| virtual | ~CCrc32Static () |
Static Public Member Functions | |
| static DWORD | StringCrc32 (LPCTSTR szString, DWORD &dwCrc32) |
| static DWORD | FileCrc32Streams (LPCTSTR szFilename, DWORD &dwCrc32) |
Static Protected Member Functions | |
| static bool | GetFileSizeQW (const HANDLE hFile, QWORD &qwSize) |
| static void | CalcCrc32 (const BYTE byte, DWORD &dwCrc32) |
Static Protected Attributes | |
| static DWORD | s_arrdwCrc32Table [256] |
Friends | |
| class | vmsHash |
Definition at line 10 of file CRC32.h.
| DWORD CCrc32Static::StringCrc32 | ( | LPCTSTR | szString, | |
| DWORD & | dwCrc32 | |||
| ) | [static] |
| DWORD CCrc32Static::FileCrc32Streams | ( | LPCTSTR | szFilename, | |
| DWORD & | dwCrc32 | |||
| ) | [static] |
Definition at line 144 of file CRC32.cpp.
References asio::buffer(), CalcCrc32(), and MAX_BUFFER_SIZE.
| void CCrc32Static::CalcCrc32 | ( | const BYTE | byte, | |
| DWORD & | dwCrc32 | |||
| ) | [inline, static, protected] |
Definition at line 87 of file CRC32.cpp.
References s_arrdwCrc32Table.
Referenced by FileCrc32Streams(), vmsHash::Hash_CRC32(), and StringCrc32().
DWORD CCrc32Static::s_arrdwCrc32Table [static, protected] |
1.5.6