Update for latest nazarautils update

This commit is contained in:
SirLynix
2023-07-17 19:05:15 +02:00
parent af3d1cfa26
commit f2bc1bff7a
30 changed files with 129 additions and 159 deletions

View File

@@ -13,11 +13,11 @@
namespace Nz
{
class NAZARA_CORE_API CRC32Hash final : public AbstractHash
class NAZARA_CORE_API CRC32Hasher final : public AbstractHash
{
public:
CRC32Hash(UInt32 polynomial = DefaultPolynomial);
~CRC32Hash();
CRC32Hasher(UInt32 polynomial = DefaultPolynomial);
~CRC32Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -13,11 +13,11 @@
namespace Nz
{
class NAZARA_CORE_API CRC64Hash final : public AbstractHash
class NAZARA_CORE_API CRC64Hasher final : public AbstractHash
{
public:
CRC64Hash() = default;
~CRC64Hash() = default;
CRC64Hasher() = default;
~CRC64Hasher() = default;
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -13,11 +13,11 @@
namespace Nz
{
class NAZARA_CORE_API Fletcher16Hash final : public AbstractHash
class NAZARA_CORE_API Fletcher16Hasher final : public AbstractHash
{
public:
Fletcher16Hash() = default;
~Fletcher16Hash() = default;
Fletcher16Hasher() = default;
~Fletcher16Hasher() = default;
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -13,11 +13,11 @@
namespace Nz
{
class NAZARA_CORE_API MD5Hash final : public AbstractHash
class NAZARA_CORE_API MD5Hasher final : public AbstractHash
{
public:
MD5Hash() = default;
~MD5Hash() = default;
MD5Hasher() = default;
~MD5Hasher() = default;
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -15,11 +15,11 @@ namespace Nz
{
union SHA_CTX;
class NAZARA_CORE_API SHA1Hash final : public AbstractHash
class NAZARA_CORE_API SHA1Hasher final : public AbstractHash
{
public:
SHA1Hash();
~SHA1Hash();
SHA1Hasher();
~SHA1Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -15,11 +15,11 @@ namespace Nz
{
union SHA_CTX;
class NAZARA_CORE_API SHA224Hash final : public AbstractHash
class NAZARA_CORE_API SHA224Hasher final : public AbstractHash
{
public:
SHA224Hash();
~SHA224Hash();
SHA224Hasher();
~SHA224Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -15,11 +15,11 @@ namespace Nz
{
union SHA_CTX;
class NAZARA_CORE_API SHA256Hash final : public AbstractHash
class NAZARA_CORE_API SHA256Hasher final : public AbstractHash
{
public:
SHA256Hash();
~SHA256Hash();
SHA256Hasher();
~SHA256Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -15,11 +15,11 @@ namespace Nz
{
union SHA_CTX;
class NAZARA_CORE_API SHA384Hash final : public AbstractHash
class NAZARA_CORE_API SHA384Hasher final : public AbstractHash
{
public:
SHA384Hash();
~SHA384Hash();
SHA384Hasher();
~SHA384Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -15,11 +15,11 @@ namespace Nz
{
union SHA_CTX;
class NAZARA_CORE_API SHA512Hash final : public AbstractHash
class NAZARA_CORE_API SHA512Hasher final : public AbstractHash
{
public:
SHA512Hash();
~SHA512Hash();
SHA512Hasher();
~SHA512Hasher();
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;

View File

@@ -13,11 +13,11 @@
namespace Nz
{
class NAZARA_CORE_API WhirlpoolHash final : public AbstractHash
class NAZARA_CORE_API WhirlpoolHasher final : public AbstractHash
{
public:
WhirlpoolHash() = default;
~WhirlpoolHash() = default;
WhirlpoolHasher() = default;
~WhirlpoolHasher() = default;
void Append(const UInt8* data, std::size_t len) override;
void Begin() override;