![]() |
Murl Engine API
Version 2025.1
|
The CRC32 checksum class. More...
#include <murl_util_checksum.h>
The CRC32 checksum class.
Public Member Functions | |
| CRC32Checksum () | |
| The default constructor. | |
| UInt32 | Calculate (const void *srcData, UInt64 srcByteSize) |
| Calculate the CRC32 checksum from a memory block. More... | |
| UInt32 | Calculate (const ConstData &data) |
| Calculate the CRC32 checksum from a data object. More... | |
| String | CalculateHex (const String &srcString) |
| Calculate the MD5 checksum from a string. More... | |
| String | CalculateHex (const ConstData &data) |
| Calculate the MD5 checksum from a data object. More... | |
| String | GetChecksumHex () const |
| Get the hex-encoded checksum string from the recent checksum calculation. More... | |
| UInt32 | GetChecksum () const |
| Get the checksum from the recent checksum calculation. More... | |
Calculate the CRC32 checksum from a memory block.
| srcData | Pointer to the source memory block. |
| srcByteSize | The byte size of the memory block. |
Calculate the CRC32 checksum from a data object.
| data | The source data object. |
Calculate the MD5 checksum from a string.
| srcString | The source string object. |
Calculate the MD5 checksum from a data object.
| data | The source data object. |
| String Murl::Util::CRC32Checksum::GetChecksumHex | ( | ) | const |
Get the hex-encoded checksum string from the recent checksum calculation.
| UInt32 Murl::Util::CRC32Checksum::GetChecksum | ( | ) | const |
Get the checksum from the recent checksum calculation.