F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
|
Sequence event reporting. More...
#include <Svc/CmdSequencer/CmdSequencerImpl.hpp>
Public Member Functions | |
Events (Sequence &sequence) | |
Construct an Events object. More... | |
void | fileCRCFailure (const U32 storedCRC, const U32 computedCRC) |
File CRC failure. More... | |
void | fileInvalid (const CmdSequencer_FileReadStage::t stage, const I32 error) |
File invalid. More... | |
void | fileNotFound () |
File not found. More... | |
void | fileReadError () |
File read error. More... | |
void | fileSizeError (const U32 size) |
File size error. More... | |
void | recordInvalid (const U32 recordNumber, const I32 error) |
Record invalid. More... | |
void | recordMismatch (const U32 numRecords, const U32 extraBytes) |
Record mismatch. More... | |
void | timeBaseMismatch (const TimeBase currTimeBase, const TimeBase seqTimeBase) |
Time base mismatch. More... | |
void | timeContextMismatch (const FwTimeContextStoreType currTimeContext, const FwTimeContextStoreType seqTimeContext) |
Time context mismatch. More... | |
Sequence event reporting.
Definition at line 56 of file CmdSequencerImpl.hpp.
Svc::CmdSequencerComponentImpl::Sequence::Events::Events | ( | Sequence & | sequence | ) |
Construct an Events object.
sequence | The enclosing sequence |
Definition at line 16 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::fileCRCFailure | ( | const U32 | storedCRC, |
const U32 | computedCRC | ||
) |
File CRC failure.
storedCRC | The CRC stored in the file |
computedCRC | The CRC computed over the file |
Definition at line 23 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::fileInvalid | ( | const CmdSequencer_FileReadStage::t | stage, |
const I32 | error | ||
) |
File invalid.
stage | The file read stage |
error | The error |
Definition at line 36 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::fileNotFound | ( | ) |
File not found.
Definition at line 49 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::fileReadError | ( | ) |
File read error.
Definition at line 58 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::fileSizeError | ( | const U32 | size | ) |
void Svc::CmdSequencerComponentImpl::Sequence::Events::recordInvalid | ( | const U32 | recordNumber, |
const I32 | error | ||
) |
Record invalid.
recordNumber | The record number |
error | The error |
Definition at line 79 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::recordMismatch | ( | const U32 | numRecords, |
const U32 | extraBytes | ||
) |
Record mismatch.
numRecords | The number of records in the header |
extraBytes | The number of bytes beyond last record |
Definition at line 92 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::timeBaseMismatch | ( | const TimeBase | currTimeBase, |
const TimeBase | seqTimeBase | ||
) |
Time base mismatch.
currTimeBase | The current time base |
seqTimeBase | The sequence file time base |
Definition at line 105 of file Events.cpp.
void Svc::CmdSequencerComponentImpl::Sequence::Events::timeContextMismatch | ( | const FwTimeContextStoreType | currTimeContext, |
const FwTimeContextStoreType | seqTimeContext | ||
) |
Time context mismatch.
currTimeContext | The current time context |
seqTimeContext | The sequence file time context |
Definition at line 118 of file Events.cpp.