13 #ifndef UTILS_HASH_HPP
14 #define UTILS_HASH_HPP
76 const void *
const data,
88 void final(U32 &hashvalue);
PlatformIntType NATIVE_INT_TYPE
PlatformUIntType NATIVE_UINT_TYPE
A container class for holding a hash buffer.
A generic interface for creating and comparing hash values.
static void hash(const void *data, const NATIVE_INT_TYPE len, HashBuffer &buffer)
static NATIVE_UINT_TYPE getFileExtensionLength()
static const char * getFileExtensionString()
static void addFileExtension(const Fw::StringBase &baseName, Fw::StringBase &extendedName)
void update(const void *const data, const NATIVE_INT_TYPE len)
void setHashValue(HashBuffer &value)