20 ::ll::TypedStorage<4, 4, ::Crypto::Hash::HashType> mHashType;
21 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::Crypto::Hash::IHash>> mHash;
27 virtual ~Hash() =
default;
29 virtual void reset() ;
31 virtual void update(
void const* data, uint size) ;
33 virtual void final(uchar* result) ;
35 virtual uint64 resultSize()
const ;
41 MCAPI ::mce::UUID getUUID();
49 MCAPI
void $update(
void const* data, uint size);
51 MCAPI
void $final(uchar* result);
53 MCAPI uint64 $resultSize()
const;