Core: Reworked hashes
-Removed HashDigest class (replaced by ByteArray) -Removed Hashable/Hash classes (replaced by ComputeHash function and Hashable template struct) -Fixed ByteArray operator<< -Renamed File::GetHash to File::ComputeHash Former-commit-id: cc5eaf2d4c88a556878190b8205e66713512e2d2
This commit is contained in:
@@ -9,16 +9,9 @@
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
std::ostream& operator<<(std::ostream& out, const ByteArray& byteArray)
|
||||
std::ostream& operator<<(std::ostream& out, const Nz::ByteArray& byteArray)
|
||||
{
|
||||
out << byteArray.ToString();
|
||||
out << byteArray.ToHex();
|
||||
return out;
|
||||
}
|
||||
|
||||
bool ByteArray::FillHash(AbstractHash* hash) const
|
||||
{
|
||||
hash->Append(GetConstBuffer(), GetSize());
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user