#include <Crc.h>
|
| AZ_TYPE_INFO_WITH_NAME_DECL_API (AZCORE_API, Crc32) |
|
constexpr | Crc32 () |
|
constexpr | Crc32 (AZ::u32 value) |
|
constexpr | Crc32 (AZStd::string_view view) |
|
| Crc32 (const void *data, size_t size, bool forceLowerCase=false) |
|
template<class ByteType , class = AZStd::enable_if_t<sizeof(ByteType) == 1>> |
constexpr | Crc32 (const ByteType *data, size_t size, bool forceLowerCase=false) |
|
constexpr | Crc32 (AZStd::span< const AZStd::byte > inputSpan) |
|
constexpr void | Add (AZStd::string_view view) |
|
void | Add (const void *data, size_t size, bool forceLowerCase=false) |
|
template<class ByteType > |
constexpr auto | Add (const ByteType *data, size_t size, bool forceLowerCase=false) -> AZStd::enable_if_t< sizeof(ByteType)==1 > |
|
constexpr void | Add (AZStd::span< const AZStd::byte > inputSpan) |
|
constexpr | operator u32 () const |
|
constexpr u32 | GetValue () const |
|
constexpr bool | operator== (Crc32 rhs) const |
|
constexpr bool | operator!= (Crc32 rhs) const |
|
constexpr bool | operator! () const |
|
◆ Crc32() [1/4]
◆ Crc32() [2/4]
◆ Crc32() [3/4]
Calculates the value from a string.
◆ Crc32() [4/4]
Calculates the value from a block of raw data.
The documentation for this class was generated from the following files:
- Code/Framework/AzCore/AzCore/Math/Crc.h
- Code/Framework/AzCore/AzCore/Math/Crc.inl