47 explicit CRC32(
const void* buf,
const size_t size)
54 operator U32() const noexcept {
return Get(); }
58 [[nodiscard]]
U32 Get() const noexcept {
return ~mCrc; }
63 void Hash(
const void* buf,
size_t siz)
noexcept;
static U32 Reflect(U32 v, I32 bits) noexcept
U32 Get() const noexcept
getting the crc
void Hash(const void *buf, size_t siz) noexcept
CRC32(const void *buf, const size_t size)
Handle console commands that start with a forward slash.
constexpr U32 to_U32(const T value)