52 typedef uint16_t SbgCrc16;
Main header for the SBG Systems common C library.
SBG_INLINE uint32_t sbgCrc32Get(const SbgCrc32 *pInstance)
Definition: sbgCrc.h:78
SBG_COMMON_LIB_API uint16_t sbgCrc16Compute(const void *pData, size_t dataSize)
SBG_COMMON_LIB_API void sbgCrc32Initialize(SbgCrc32 *pInstance)
SBG_INLINE uint16_t sbgCrc16Get(const SbgCrc16 *pInstance)
Definition: sbgCrc.h:115
SBG_COMMON_LIB_API void sbgCrc16Initialize(SbgCrc16 *pInstance)
SBG_COMMON_LIB_API uint32_t sbgCrc32Compute(const void *pData, size_t dataSize)
SBG_COMMON_LIB_API void sbgCrc32Update(SbgCrc32 *pInstance, const void *pData, size_t dataSize)
SBG_COMMON_LIB_API void sbgCrc16Update(SbgCrc16 *pInstance, const void *pData, size_t dataSize)
uint32_t SbgCrc32
Definition: sbgCrc.h:49
#define SBG_INLINE
Definition: sbgDefines.h:227
#define SBG_COMMON_LIB_API
Definition: sbgDefines.h:79