#include <cstddef>#include <cstdint>#include <string>#include <string_view>
Go to the source code of this file.
Classes | |
| struct | yaze::util::RomIdentityHashes |
Namespaces | |
| namespace | yaze |
| namespace | yaze::util |
Enumerations | |
| enum class | yaze::util::RomHashMatch { yaze::util::kMismatch , yaze::util::kCrc32 , yaze::util::kLegacyCrc32 , yaze::util::kSha1 } |
Functions | |
| uint32_t | yaze::util::CalculateCrc32 (const uint8_t *data, size_t size) |
| std::string | yaze::util::ComputeRomHash (const uint8_t *data, size_t size) |
| RomIdentityHashes | yaze::util::ComputeRomIdentityHashes (const uint8_t *data, size_t size) |
| std::string | yaze::util::ComputeSha1Hex (const uint8_t *data, size_t size) |
| Compute SHA-1 hash of data, return lowercase hex string (40 chars). | |
| std::string | yaze::util::ComputeFileSha1Hex (const std::string &path) |