30 this->m_fileName.
toChar(), this->m_hashFileName.
toChar(), this->m_hashBuffer);
35 return this->m_fileName;
39 return this->m_hashFileName;
43 return this->m_hashBuffer;
const Fw::ConstStringBase & getHashFileName() const
const char * toChar() const
Convert to a C-style char*.
const Fw::ConstStringBase & getFileName() const
Os::ValidateFile::Status createHashFile()
Status validate(const char *fileName, const char *hashFileName, Utils::HashBuffer &hashBuffer)
Validate the contents of a file 'fileName' against its hash.
Status createValidation(const char *fileName, const char *hash, Utils::HashBuffer &hashBuffer)
ValidatedFile(const char *const fileName)
Construct a validated file.
A read-only abstract superclass for StringBase.
const Utils::HashBuffer & getHashBuffer() const
A container class for holding a hash buffer.
static void addFileExtension(const Fw::ConstStringBase &baseName, Fw::StringBase &extendedName)
Os::ValidateFile::Status validate()