|
Navigate to: Methods | Constructors | Events | Properties | ProDatasets | Temp-Tables
| Options | Name | Purpose | |
|---|---|---|---|
| AddData (memptr) |
Adds the whole content of a MEMPTR to the CRC-32 calculation
Notes : An empty or unallocated MEMPTR does not change the value
@param pmData The data
*/ |
||
| AddData (memptr, int64, int64) |
Adds a range of a MEMPTR to the CRC-32 calculation
Notes :
@param pmData The data
@param piStart The 1-based position of the first byte
@param piLength The number of bytes
*/ |
||
| INT64 Calculate (memptr) |
Calculates the CRC-32 value of the whole content of a MEMPTR
Notes : Returns 0 for an empty or unallocated MEMPTR
@param pmData The data
@return The CRC-32 value (unsigned 32-bit)
*/ |
||
| Reset () |
Resets the CRC-32 calculation
Notes :
*/ |
| Options | Name | Purpose | |
|---|---|---|---|
| Crc32 () |
Static constructor of the Crc32 class
Notes : Builds the XOR lookup table
*/ |
| Options | Name | Purpose | |
|---|---|---|---|
| INT64 Checksum |
|
|
Top
AddData (memptr)
|
|||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AddData (memptr, int64, int64)
|
|||||||||||||||||||||||||
INT64 Calculate (memptr)
|
|||||||||||||||||||||||||
Reset ()
|
|||||||||||||||||||||||||
STATIC Crc32 ()
|
||||||||
|---|---|---|---|---|---|---|---|---|
INT64 Checksum
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|