Ark Server API (ASA) - Wiki
|
#include <Blake3.h>
Public Types | |
using | ByteArray = uint8[32] |
Public Member Functions | |
FBlake3Hash ()=default | |
FBlake3Hash (const ByteArray &Hash) | |
FBlake3Hash (FAnsiStringView HexHash) | |
FBlake3Hash (FWideStringView HexHash) | |
FBlake3Hash (FUtf8StringView HexHash) | |
void | Reset () |
bool | IsZero () const |
ByteArray & | GetBytes () |
const ByteArray & | GetBytes () const |
bool | operator== (const FBlake3Hash &B) const |
bool | operator!= (const FBlake3Hash &B) const |
bool | operator< (const FBlake3Hash &B) const |
Static Public Member Functions | |
static FBlake3Hash | FromView (FMemoryView Hash) |
Static Public Attributes | |
static const FBlake3Hash | Zero |
Private Attributes | |
ByteArray | Hash {} |
Friends | |
FArchive & | operator<< (FArchive &Ar, FBlake3Hash &Value) |
uint32 | GetTypeHash (const FBlake3Hash &Value) |
using FBlake3Hash::ByteArray = uint8[32] |
|
default |
Construct a zero hash.
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
inlinestatic |