#pragma once #include // Threadsafe ui32 Crc32c(const void* p, size_t size) noexcept; ui32 Crc32cExtend(ui32 init, const void* data, size_t n) noexcept; ui32 Crc32cCombine(ui32 blockACrc, ui32 blockBCrc, size_t blockBSize) noexcept; bool HaveFastCrc32c() noexcept;