 |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.1
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
13 #ifndef UTILS_HASH_HPP
14 #define UTILS_HASH_HPP
76 const void *
const data,
88 void final(U32 &hashvalue);
static void addFileExtension(const Fw::EightyCharString &baseName, Fw::EightyCharString &extendedName)
static NATIVE_UINT_TYPE getFileExtensionLength(void)
An container class for holding a hash buffer.
static const char * getFileExtensionString(void)
unsigned int NATIVE_UINT_TYPE
native unsigned integer type declaration
void setHashValue(HashBuffer &value)
A generic interface for creating and comparing hash values.
void update(const void *const data, const NATIVE_INT_TYPE len)
int NATIVE_INT_TYPE
native integer type declaration
static void hash(const void *data, const NATIVE_INT_TYPE len, HashBuffer &buffer)