The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CRC32.cpp File Reference


namespace  JetByteTools
namespace  JetByteTools::Core


static bool InitialiseTable ()
DWORD CalculateStringCRC32 (const _tstring &data)
DWORD CalculateStringCRC32A (const string &data)
DWORD CalculateCRC32 (const void *pData, const size_t dataLength)
DWORD CalculateCRC32 (const BYTE *pData, const size_t dataLength)
DWORD InitialiseCRC32 ()
DWORD CalculatePartialCRC32 (const DWORD partialCRC, const void *pData, const size_t dataLength)
DWORD CalculatePartialCRC32 (DWORD partialCRC, const BYTE *pData, size_t dataLength)
DWORD FinaliseCRC32 (DWORD partialCRC)
DWORD Reflect (DWORD reflect, const BYTE byte)


static DWORD s_lookupTable [256]
static const bool s_tableInitialised = InitialiseTable()

Generated on Sun Sep 12 19:06:42 2021 for The Server Framework - v7.4 by doxygen 1.5.3