Incremental XXH64 accumulator for streamed Zstandard checksums. More...
#include <zstandard.hpp>
Public Member Functions | |
| void | update (std::byte value) noexcept |
| Includes one byte in the hash. | |
| std::uint64_t | value () const noexcept |
| Returns the hash for all supplied bytes. | |
Incremental XXH64 accumulator for streamed Zstandard checksums.
Definition at line 375 of file zstandard.hpp.
|
inlinenoexcept |
Includes one byte in the hash.
| value | Next byte in stream order. |
Definition at line 382 of file zstandard.hpp.
References rpnx::compression::zstandard_codec::read_word64(), and value().
Referenced by rpnx::compression::zstandard_codec::decompress().
|
inlinenodiscardnoexcept |
Returns the hash for all supplied bytes.
Definition at line 400 of file zstandard.hpp.
References rpnx::compression::zstandard_codec::read_word32(), rpnx::compression::zstandard_codec::read_word64(), and rpnx::compression::zstandard_codec::rotate_left().
Referenced by rpnx::compression::zstandard_codec::decompress(), and update().