27 this->name = logStringArg;
30 this->m_checksum = checksum;
43 status = this->osFile.seek(byteOffset);
50 status = this->osFile.write(data, intLength,
false);
55 FW_ASSERT(
static_cast<U32
>(intLength) == length, intLength);
56 this->m_checksum.update(data, byteOffset, length);
PlatformIntType NATIVE_INT_TYPE
uint8_t U8
8-bit unsigned integer
Class representing a CFDP checksum.
const char * getValue(void) const
Get the path name value.
U32 getLength(void) const
Get the length of the path name value.
@ OP_OK
Operation was successful.
@ OPEN_WRITE
Open file for writing.
The type of a start packet.
const PathName & getDestinationPath() const
Get the destination path.
U32 getFileSize() const
Get the file size.