F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Functions
a
b
c
d
g
h
i
m
r
s
t
v
w
Variables
Typedefs
Enumerations
Enumerator
a
b
c
f
h
i
l
m
n
o
p
s
t
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
c
t
u
w
Enumerations
b
c
d
e
f
g
h
i
m
o
p
q
s
t
w
Enumerator
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
w
Related Functions
a
b
c
f
g
h
l
p
r
s
t
Files
File List
File Members
All
_
a
b
c
d
f
g
h
i
k
l
m
n
p
r
s
t
u
v
w
Functions
f
i
m
s
u
Variables
_
c
f
i
l
p
t
Typedefs
Enumerations
Enumerator
a
c
d
f
i
m
p
r
s
t
w
Macros
a
c
d
f
g
h
i
k
l
m
n
p
r
s
t
u
v
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- l -
length() :
Fw::CmdStringArg
,
Fw::EightyCharString
,
Fw::InternalInterfaceString
,
Fw::LogStringArg
,
Fw::ParamString
,
Fw::StringBase
,
Fw::TextLogString
,
Fw::TlmString
,
Os::QueueString
,
Os::TaskString
LinuxGpioDriverComponentImpl() :
Drv::LinuxGpioDriverComponentImpl
LinuxI2cDriverComponentImpl() :
Drv::LinuxI2cDriverComponentImpl
LinuxSerialDriverComponentImpl() :
Drv::LinuxSerialDriverComponentImpl
LinuxSpiDriverComponentImpl() :
Drv::LinuxSpiDriverComponentImpl
LinuxTimeImpl() :
Svc::LinuxTimeImpl
LinuxTimerComponentImpl() :
Svc::LinuxTimerComponentImpl
load() :
Fw::SerializableFile
loadFile() :
Svc::AMPCSSequence
,
Svc::CmdSequencerComponentImpl::FPrimeSequence
,
Svc::CmdSequencerComponentImpl::Sequence
loadSequence() :
Svc::CmdSequencerComponentImpl
lock() :
Os::InterruptLock
,
Os::Mutex
,
Os::TaskLock
LockGuard() :
Utils::LockGuard
LocklessQueue() :
Os::LocklessQueue
log() :
Fw::Logger
Log() :
Os::Log
log() :
Os::Log
log_ACTIVITY_HI_ALOG_FILE_WRITE_COMPLETE() :
Svc::ActiveLoggerComponentBase
log_ACTIVITY_HI_ALOG_ID_FILTER_ENABLED() :
Svc::ActiveLoggerComponentBase
log_ACTIVITY_HI_ALOG_ID_FILTER_REMOVED() :
Svc::ActiveLoggerComponentBase
log_ACTIVITY_HI_AppendFileStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_AppendFileSucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_CreateDirectoryStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_CreateDirectorySucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_CS_CmdStarted() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_CmdStepped() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_ModeSwitched() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_PortSequenceStarted() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_SequenceCanceled() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_SequenceComplete() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_CS_SequenceValid() :
Svc::CmdSequencerComponentBase
log_ACTIVITY_HI_DR_PortOpened() :
Drv::LinuxSerialDriverComponentBase
log_ACTIVITY_HI_FileDownlink_DownlinkCanceled() :
Svc::FileDownlinkComponentBase
log_ACTIVITY_HI_FileDownlink_FileSent() :
Svc::FileDownlinkComponentBase
log_ACTIVITY_HI_FileUplink_FileReceived() :
Svc::FileUplinkComponentBase
log_ACTIVITY_HI_FileUplink_UplinkCanceled() :
Svc::FileUplinkComponentBase
log_ACTIVITY_HI_GP_PortOpened() :
Drv::LinuxGpioDriverComponentBase
log_ACTIVITY_HI_HLTH_CHECK_ENABLE() :
Svc::HealthComponentBase
log_ACTIVITY_HI_HLTH_CHECK_PING() :
Svc::HealthComponentBase
log_ACTIVITY_HI_HLTH_PING_UPDATED() :
Svc::HealthComponentBase
log_ACTIVITY_HI_MoveFileStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_MoveFileSucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_NoOpReceived() :
Svc::CommandDispatcherComponentBase
log_ACTIVITY_HI_NoOpStringReceived() :
Svc::CommandDispatcherComponentBase
log_ACTIVITY_HI_PrmFileLoadComplete() :
Svc::PrmDbComponentBase
log_ACTIVITY_HI_PrmFileSaveComplete() :
Svc::PrmDbComponentBase
log_ACTIVITY_HI_PrmIdAdded() :
Svc::PrmDbComponentBase
log_ACTIVITY_HI_PrmIdUpdated() :
Svc::PrmDbComponentBase
log_ACTIVITY_HI_RemoveDirectoryStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_RemoveDirectorySucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_RemoveFileStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_RemoveFileSucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_ShellCommandStarted() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_ShellCommandSucceeded() :
Svc::FileManagerComponentBase
log_ACTIVITY_HI_SPI_PortOpened() :
Drv::LinuxSpiDriverComponentBase
log_ACTIVITY_HI_TestCmd1Args() :
Svc::CommandDispatcherComponentBase
log_ACTIVITY_LO_ALOG_SEVERITY_FILTER_STATE() :
Svc::ActiveLoggerComponentBase
log_ACTIVITY_LO_BL_Activated() :
Svc::BufferLoggerComponentBase
log_ACTIVITY_LO_BL_Deativated() :
Svc::BufferLoggerComponentBase
log_ACTIVITY_LO_CS_CommandComplete() :
Svc::CmdSequencerComponentBase
log_COMMAND_OpCodeCompleted() :
Svc::CommandDispatcherComponentBase
log_COMMAND_OpCodeDispatched() :
Svc::CommandDispatcherComponentBase
log_DIAGNOSTIC_FileClosed() :
Svc::ComLoggerComponentBase
log_FATAL_AF_ASSERT_1() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_ASSERT_2() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_ASSERT_3() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_ASSERT_4() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_ASSERT_5() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_ASSERT_6() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_AF_UNEXPECTED_ASSERT() :
Svc::AssertFatalAdapterComponentBase
log_FATAL_HLTH_PING_LATE() :
Svc::HealthComponentBase
log_FATAL_HLTH_PING_WRONG_KEY() :
Svc::HealthComponentBase
log_FATAL_PrmDbFull() :
Svc::PrmDbComponentBase
log_WARNING_HI_AppendFileFailed() :
Svc::FileManagerComponentBase
log_WARNING_HI_BL_LogFileOpenError() :
Svc::BufferLoggerComponentBase
log_WARNING_HI_BL_LogFileValidationError() :
Svc::BufferLoggerComponentBase
log_WARNING_HI_BL_LogFileWriteError() :
Svc::BufferLoggerComponentBase
log_WARNING_HI_BL_NoLogFileOpenInitError() :
Svc::BufferLoggerComponentBase
log_WARNING_HI_CS_CommandError() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_FileCrcFailure() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_FileInvalid() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_FileNotFound() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_FileReadError() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_FileSizeError() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_InvalidMode() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_RecordInvalid() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_RecordMismatch() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_SequenceTimeout() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_TimeBaseMismatch() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_TimeContextMismatch() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_CS_UnexpectedCompletion() :
Svc::CmdSequencerComponentBase
log_WARNING_HI_DirectoryRemoveError() :
Svc::FileManagerComponentBase
log_WARNING_HI_DR_BufferTooSmall() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_ConfigError() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_NoBuffers() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_NoBuffers_ThrottleClear() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_ReadError() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_ReadError_ThrottleClear() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_WriteError() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_DR_WriteError_ThrottleClear() :
Drv::LinuxSerialDriverComponentBase
log_WARNING_HI_FileDownlink_FileReadError() :
Svc::FileDownlinkComponentBase
log_WARNING_HI_FileMoveError() :
Svc::FileManagerComponentBase
log_WARNING_HI_FileRemoveError() :
Svc::FileManagerComponentBase
log_WARNING_HI_FileUplink_FileOpenError() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_FileWriteError() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_FileWriteError_ThrottleClear() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_InvalidReceiveMode() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_InvalidReceiveMode_ThrottleClear() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_PacketOutOfBounds() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_PacketOutOfBounds_ThrottleClear() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_PacketOutOfOrder() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileUplink_PacketOutOfOrder_ThrottleClear() :
Svc::FileUplinkComponentBase
log_WARNING_HI_FileWriteError() :
Svc::ComLoggerComponentBase
log_WARNING_HI_GP_ConfigError() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_IntStartError() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_IntWaitError() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_ReadError() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_ReadError_ThrottleClear() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_WriteError() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_GP_WriteError_ThrottleClear() :
Drv::LinuxGpioDriverComponentBase
log_WARNING_HI_HLTH_PING_INVALID_VALUES() :
Svc::HealthComponentBase
log_WARNING_HI_InvalidCommand() :
Svc::CommandDispatcherComponentBase
log_WARNING_HI_MalformedCommand() :
Svc::CommandDispatcherComponentBase
log_WARNING_HI_OpCodeError() :
Svc::CommandDispatcherComponentBase
log_WARNING_HI_PrmFileReadError() :
Svc::PrmDbComponentBase
log_WARNING_HI_PrmFileWriteError() :
Svc::PrmDbComponentBase
log_WARNING_HI_RateGroupCycleSlip() :
Svc::ActiveRateGroupComponentBase
log_WARNING_HI_ShellCommandFailed() :
Svc::FileManagerComponentBase
log_WARNING_HI_SPI_ConfigError() :
Drv::LinuxSpiDriverComponentBase
log_WARNING_HI_SPI_WriteError() :
Drv::LinuxSpiDriverComponentBase
log_WARNING_HI_SPI_WriteError_ThrottleClear() :
Drv::LinuxSpiDriverComponentBase
log_WARNING_HI_StoreSizeExceeded() :
Svc::BufferManagerComponentBase
log_WARNING_HI_TooManyBuffers() :
Svc::BufferManagerComponentBase
log_WARNING_HI_TooManyCommands() :
Svc::CommandDispatcherComponentBase
log_WARNING_LO_ALOG_ID_FILTER_LIST_FULL() :
Svc::ActiveLoggerComponentBase
log_WARNING_LO_ALOG_ID_FILTER_NOT_FOUND() :
Svc::ActiveLoggerComponentBase
log_WARNING_LO_CS_NoSequenceActive() :
Svc::CmdSequencerComponentBase
log_WARNING_LO_FileValidationError() :
Svc::ComLoggerComponentBase
log_WARNING_LO_HLTH_CHECK_LOOKUP_ERROR() :
Svc::HealthComponentBase
log_WARNING_LO_PrmIdNotFound_ThrottleClear() :
Svc::PrmDbComponentBase
LogAssertHook() :
Fw::LogAssertHook
LogBuffer() :
Fw::LogBuffer
logBuffer() :
Svc::BufferLogger
LogFile() :
Svc::LogFile
logMsg() :
Fw::Logger
LogPacket() :
Fw::LogPacket
LogStringArg() :
Fw::LogStringArg
loop() :
Fw::ActiveComponentBase
loqQueue_internalInterfaceHandler() :
Svc::ActiveLoggerImpl
Generated by
1.8.19