CRC.h
Go to the documentation of this file.
1 // -- BEGIN LICENSE BLOCK ----------------------------------------------
20 // -- END LICENSE BLOCK ------------------------------------------------
21 
22 #pragma once
23 
24 #include <cstdint>
25 
26 namespace visionary {
27 
29 #define CRC_DEFAULT_INIT_VALUE32 ((uint32_t)0xFFFFFFFFu)
30 
32 uint32_t CRC_calcCrc32Block(const void* const pvData, uint32_t u32Length, uint32_t u32InitVal);
33 
35 uint32_t CRC_calcCrc32CBlock(const void* const pvData, uint32_t u32Length, uint32_t u32InitVal);
36 
37 } // namespace visionary
visionary
Definition: AuthenticationLegacy.h:25
visionary::CRC_calcCrc32Block
uint32_t CRC_calcCrc32Block(const void *const pvData, uint32_t u32Length, uint32_t u32InitVal)
Compute the CRC-32 value of a data block based on a start value.
Definition: CRC.cpp:86
visionary::CRC_calcCrc32CBlock
uint32_t CRC_calcCrc32CBlock(const void *const pvData, uint32_t u32Length, uint32_t u32InitVal)
Compute the CRC-32C value of a data block based on a start value.
Definition: CRC.cpp:153


sick_safevisionary_base
Author(s):
autogenerated on Sat Oct 21 2023 02:24:26