F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Class Index
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
l
|
m
|
o
|
p
|
q
|
r
|
s
|
t
|
u
|
v
|
w
a
DirectoryOpenMode
(
Os
)
InputGpioReadPort
(
Drv
)
OutputPingPort
(
Svc
)
Serialization
(
Fw
)
DirectoryStatus
(
Os
)
InputGpioWritePort
(
Drv
)
OutputPolyPort
(
Svc
)
SerializeBufferBase
(
Fw
)
Active
(
Fw
)
RateGroupDriver::Divider
(
Svc
)
InputI2cPort
(
Drv
)
OutputPortBase
(
Fw
)
SerialStatus
(
Fw
)
ActiveComponentBase
(
Fw
)
RateGroupDriver::DividerSet
(
Svc
)
InputI2cWriteReadPort
(
Drv
)
OutputPrmGetPort
(
Fw
)
SHA256state_st
ActiveComponentExitSerializableBuffer
(
Fw
)
DpCatalog
(
Svc
)
InputLogPort
(
Fw
)
OutputPrmSetPort
(
Fw
)
SHA512state_st
ActiveLogger_Enabled
(
Svc
)
DpCatalogComponentBase
(
Svc
)
InputLogTextPort
(
Fw
)
OutputReadyPort
(
Fw
)
SHAstate_st
ActiveLogger_FilterSeverity
(
Svc
)
DpContainer
(
Fw
)
InputPingPort
(
Svc
)
OutputSchedPort
(
Svc
)
SmSignalBuffer
(
Fw
)
ActiveLoggerComponentBase
(
Svc
)
DpHdrField
(
Svc
)
InputPolyPort
(
Svc
)
OutputSendFileCompletePort
(
Svc
)
SocketComponentHelper
(
Drv
)
ActiveLoggerImpl
(
Svc
)
DpManager
(
Svc
)
InputPortBase
(
Fw
)
OutputSendFileRequestPort
(
Svc
)
SocketDescriptor
(
Drv
)
ActiveRateGroup
(
Svc
)
DpManagerComponentBase
(
Svc
)
InputPrmGetPort
(
Fw
)
OutputSignalPort
(
Fw
)
SocketState
(
Drv
)
ActiveRateGroupComponentBase
(
Svc
)
DpRecord
(
Svc
)
InputPrmSetPort
(
Fw
)
OutputSpiReadWritePort
(
Drv
)
FilePacket::StartPacket
(
Fw
)
ActiveTextLogger
(
Svc
)
DpState
(
Fw
)
InputReadyPort
(
Fw
)
OutputSuccessConditionPort
(
Fw
)
StaticMemoryComponentBase
(
Svc
)
ActiveTextLoggerComponent
DpWriter
(
Svc
)
InputSchedPort
(
Svc
)
OutputTimeIntervalPort
(
Fw
)
StaticMemoryComponentImpl
(
Svc
)
ActiveTextLoggerComponentBase
(
Svc
)
DpWriterComponentBase
(
Svc
)
InputSendFileCompletePort
(
Svc
)
OutputTimePort
(
Fw
)
StreamCrossover
(
Drv
)
AmpcsEvrLogPacket
(
Fw
)
e
InputSendFileRequestPort
(
Svc
)
OutputTlmGetPort
(
Fw
)
StreamCrossoverComponentBase
(
Drv
)
AMPCSSequence
(
Svc
)
InputSignalPort
(
Fw
)
OutputTlmPort
(
Fw
)
String
(
Fw
)
TaskInterface::Arguments
(
Os
)
Enabled
(
Fw
)
InputSpiReadWritePort
(
Drv
)
OutputVersionPort
(
Svc
)
StringBase
(
Fw
)
AssertFatalAdapterComponentBase
(
Svc
)
FilePacket::EndPacket
(
Fw
)
InputSuccessConditionPort
(
Fw
)
OutputWatchDogPort
(
Svc
)
StringTemplate
(
Fw
)
AssertFatalAdapterComponentImpl
(
Svc
)
CmdSequencerComponentImpl::Sequence::Events
(
Svc
)
InputTimeIntervalPort
(
Fw
)
p
StubConditionVariable
(
Os::Stub::Mutex
)
AssertHook
(
Fw
)
ExternalSerializeBuffer
(
Fw
)
InputTimePort
(
Fw
)
StubConditionVariableHandle
(
Os::Stub::Mutex
)
b
ExternalSerializeBufferWithDataCopy
(
Fw
)
InputTlmGetPort
(
Fw
)
ParamBuffer
(
Fw
)
StubConsole
(
Os::Stub::Console
)
ExternalSerializeBufferWithMemberCopy
(
Fw
)
InputTlmPort
(
Fw
)
ParamString
(
Fw
)
StubConsoleHandle
(
Os::Stub::Console
)
BlockDriverComponentBase
(
Drv
)
ExternalString
(
Fw
)
InputVersionPort
(
Svc
)
ParamValid
(
Fw
)
StubCpu
(
Os::Stub::Cpu
)
BlockDriverImpl
(
Drv
)
f
InputWatchDogPort
(
Svc
)
PassiveComponentBase
(
Fw
)
StubCpuHandle
(
Os::Stub::Cpu
)
Buffer
(
Fw
)
InternalInterfaceString
(
Fw
)
PassiveRateGroup
(
Svc
)
StubDirectory
(
Os::Stub::Directory
)
BufferAccumulator
(
Svc
)
FatalHandlerComponentBase
(
Svc
)
IntervalTimer
(
Os
)
PassiveRateGroupComponentBase
(
Svc
)
StubDirectoryHandle
(
Os::Stub::Directory
)
BufferAccumulator_BlockMode
(
Svc
)
FatalHandlerComponentImpl
(
Svc
)
IpSocket
(
Drv
)
PassiveRateGroupImpl
StubFile
(
Os::Stub::File
)
BufferAccumulator_OpState
(
Svc
)
File
(
Os
)
l
PassiveTextLoggerComponentBase
(
Svc
)
StubFileHandle
(
Os::Stub::File
)
BufferAccumulatorComponentBase
(
Svc
)
FileDownlink
(
Svc
)
FilePacket::PathName
(
Fw
)
StubFileSystem
(
Os::Stub::FileSystem
)
BufferManagerComponentImpl::BufferBin
(
Svc
)
FileDownlinkComponentBase
(
Svc
)
LinuxCpu
(
Os::Linux::Cpu
)
HealthImpl::PingEntry
(
Svc
)
StubFileSystemHandle
(
Os::Stub::FileSystem
)
BufferManagerComponentImpl::BufferBins
(
Svc
)
FileHandle
(
Os
)
LinuxCpuHandle
(
Os::Linux::Cpu
)
PollStatus
(
Drv
)
StubMemory
(
Os::Stub::Memory
)
BufferLogger
(
Svc
)
FileInterface
(
Os
)
LinuxGpioDriver
(
Drv
)
PolyDb
(
Svc
)
StubMemoryHandle
(
Os::Stub::Memory
)
BufferLogger_LogState
(
Svc
)
FileManager
(
Svc
)
LinuxGpioDriverComponentBase
(
Drv
)
PolyDbComponentBase
(
Svc
)
StubMutex
(
Os::Stub::Mutex
)
BufferLoggerComponentBase
(
Svc
)
FileManagerComponentBase
(
Svc
)
LinuxI2cDriver
(
Drv
)
PolyDbEntry
(
Svc::PolyDbCfg
)
StubMutexHandle
(
Os::Stub::Mutex
)
BufferManagerComponentBase
(
Svc
)
FileMode
(
Os
)
LinuxI2cDriverComponentBase
(
Drv
)
PolyType
(
Fw
)
StubQueue
(
Os::Stub::Queue
)
BufferManagerComponentImpl
(
Svc
)
FileNameString
(
Fw
)
LinuxMemory
(
Os::Linux::Memory
)
PortBase
(
Fw
)
StubQueueHandle
(
Os::Stub::Queue
)
BufferRepeater
(
Svc
)
FilePacket
(
Fw
)
LinuxMemoryHandle
(
Os::Linux::Memory
)
PosixConditionVariable
(
Os::Posix::Mutex
)
StubRawTime
(
Os::Stub::RawTime
)
BufferRepeaterComponentBase
(
Svc
)
FileStatus
(
Os
)
LinuxSpiDriverComponentBase
(
Drv
)
PosixConditionVariableHandle
(
Os::Posix::Mutex
)
StubRawTimeHandle
(
Os::Stub::RawTime
)
BuffQueueDepth
(
Svc
)
FileSystem
(
Os
)
LinuxSpiDriverComponentImpl
(
Drv
)
PosixConsole
(
Os::Posix::Console
)
StubTask
(
Os::Stub::Task
)
ByteArray
(
Fw
)
FileSystemHandle
(
Os
)
LinuxTimerComponentBase
(
Svc
)
PosixConsoleHandle
(
Os::Posix::Console
)
StubTaskHandle
(
Os::Stub::Task
)
c
FileSystemInterface
(
Os
)
LinuxTimerComponentImpl
(
Svc
)
PosixDirectory
(
Os::Posix::Directory
)
Success
(
Fw
)
FileSystemStatus
(
Os
)
LinuxUartDriver
(
Drv
)
PosixDirectoryHandle
(
Os::Posix::Directory
)
SystemResourceEnabled
(
Svc
)
FilePacket::CancelPacket
(
Fw
)
FileUplink
(
Svc
)
LinuxUartDriverComponentBase
(
Drv
)
PosixFile
(
Os::Posix::File
)
SystemResources
(
Svc
)
Checksum
(
CFDP
)
FileUplinkComponentBase
(
Svc
)
LogBuffer
(
Fw
)
PosixFileHandle
(
Os::Posix::File
)
SystemResourcesComponentBase
(
Svc
)
ChronoTime
(
Svc
)
FprimeDeframer
(
Svc
)
LogFile
(
Svc
)
PosixFileSystem
(
Os::Posix::FileSystem
)
t
ChronoTimeComponentBase
(
Svc
)
FprimeDeframerComponentBase
(
Svc
)
Logger
(
Fw
)
PosixFileSystemHandle
(
Os::Posix::FileSystem
)
CircularBuffer
(
Types
)
FprimeDeframing
(
Svc
)
Logic
(
Fw
)
PosixMutex
(
Os::Posix::Mutex
)
Task
(
Os
)
CmdArgBuffer
(
Fw
)
FprimeFrameDetector
(
Svc::FrameDetectors
)
LogPacket
(
Fw
)
PosixMutexHandle
(
Os::Posix::Mutex
)
TaskHandle
(
Os
)
AMPCSSequence::Record::CmdLength
(
Svc
)
FprimeFraming
(
Svc
)
LogSeverity
(
Fw
)
PosixRawTime
(
Os::Posix::RawTime
)
TaskInterface
(
Os
)
CmdPacket
(
Fw
)
FprimeRouter
(
Svc
)
LogStringArg
(
Fw
)
PosixRawTimeHandle
(
Os::Posix::RawTime
)
TaskRegistry
(
Os
)
CmdResponse
(
Fw
)
FprimeRouterComponentBase
(
Svc
)
m
PosixTask
(
Os::Posix::Task
)
Task::TaskRoutineWrapper
(
Os
)
CmdSequencer_BlockState
(
Svc
)
CmdSequencerComponentImpl::FPrimeSequence
(
Svc
)
PosixTaskHandle
(
Os::Posix::Task
)
TaskStatus
(
Os
)
CmdSequencer_FileReadStage
(
Svc
)
FrameAccumulator
(
Svc
)
MallocAllocator
(
Fw
)
PosixTime
(
Svc
)
TaskString
(
Os
)
CmdSequencer_SeqMode
(
Svc
)
FrameAccumulatorComponentBase
(
Svc
)
MaxHeap
(
Types
)
PosixTimeComponentBase
(
Svc
)
TcpClientComponentBase
(
Drv
)
CmdSequencerComponentBase
(
Svc
)
FrameDetector
(
Svc
)
MeasurementStatus
(
Svc
)
PriorityQueue
(
Os::Generic
)
TcpClientComponentImpl
(
Drv
)
CmdSequencerComponentImpl
(
Svc
)
FrameHeader
(
FprimeProtocol
)
MemAllocator
(
Fw
)
PriorityQueueHandle
(
Os::Generic
)
TcpClientSocket
(
Drv
)
CmdSplitter
(
Svc
)
Framer
(
Svc
)
Memory
(
Os
)
PrmDb_PrmReadError
(
Svc
)
TcpServerComponentBase
(
Drv
)
CmdSplitterComponentBase
(
Svc
)
FramerComponentBase
(
Svc
)
MemoryHandle
(
Os
)
PrmDb_PrmWriteError
(
Svc
)
TcpServerComponentImpl
(
Drv
)
CmdStringArg
(
Fw
)
FrameTrailer
(
FprimeProtocol
)
MemoryInterface
(
Os
)
PrmDbComponentBase
(
Svc
)
TcpServerSocket
(
Drv
)
ComBuffer
(
Fw
)
FramingProtocol
(
Svc
)
MmapAllocator
(
Fw
)
PrmDbImpl
(
Svc
)
TextLogString
(
Fw
)
ComLogger
(
Svc
)
FramingProtocolInterface
(
Svc
)
BufferLogger::File::Mode
(
Svc
)
ProcType
(
Fw::DpCfg
)
Time
(
Fw
)
ComLoggerComponentBase
(
Svc
)
g
Mutex
(
Os
)
q
AMPCSSequence::Record::Time
(
Svc
)
CommandDispatcherComponentBase
(
Svc
)
MutexHandle
(
Os
)
AMPCSSequence::Record::TimeFlag
(
Svc
)
CommandDispatcherImpl
(
Svc
)
GenericHubComponentBase
(
Svc
)
MutexInterface
(
Os
)
Queue
(
Types
)
TimeInterval
ComPacket
(
Fw
)
GenericHubComponentImpl
(
Svc
)
MutexStatus
(
Os
)
Queue
(
Os
)
TimeInterval
(
Fw
)
Completed
(
Fw
)
GenericStatus
(
Os
)
o
QueueBlockingType
(
Os
)
TlmBuffer
(
Fw
)
ComQueue
(
Svc
)
GpioStatus
(
Drv
)
ComQueue::QueueConfigurationEntry
(
Svc
)
TlmChan
(
Svc
)
ComQueueComponentBase
(
Svc
)
h
ObjBase
(
Fw
)
ComQueue::QueueConfigurationTable
(
Svc
)
TlmChanComponentBase
(
Svc
)
ComQueueDepth
(
Svc
)
ObjectName
(
Fw
)
QueuedComponentBase
(
Fw
)
TlmPacket
(
Fw
)
ComSplitter
(
Svc
)
Hash
(
Utils
)
On
(
Fw
)
QueueHandle
(
Os
)
TlmPacketizer
(
Svc
)
ComSplitterComponentBase
(
Svc
)
HashBuffer
(
Utils
)
OnChangeChannel
(
TestUtils
)
QueueInterface
(
Os
)
TlmPacketizerChannelEntry
(
Svc
)
ComStub
(
Svc
)
DpContainer::Header
(
Fw
)
AMPCSSequence::Record::Opcode
(
Svc
)
QueueRegistry
(
Os
)
TlmPacketizerComponentBase
(
Svc
)
ComStubComponentBase
(
Svc
)
FilePacket::Header
(
Fw
)
Open
(
Fw
)
QueueStatus
(
Os
)
TlmPacketizerPacket
(
Svc
)
ConditionVariable
(
Os
)
CmdSequencerComponentImpl::Sequence::Header
(
Svc
)
Option
(
TestUtils
)
QueueString
(
Os
)
TlmPacketizerPacketList
(
Svc
)
ConditionVariableHandle
(
Os
)
Health
(
Fw
)
OutputBufferGetPort
(
Fw
)
QueueType
(
Svc
)
TlmString
(
Fw
)
ConditionVariableInterface
(
Os
)
HealthComponentBase
(
Svc
)
OutputBufferSendPort
(
Fw
)
r
TokenBucket
(
Utils
)
Console
(
Os
)
HealthImpl
(
Svc
)
OutputByteStreamPollPort
(
Drv
)
TrapHandler
(
Fw
)
ConsoleHandle
(
Os
)
i
OutputByteStreamReadyPort
(
Drv
)
RateGroupDriver
(
Svc
)
u
ConsoleInterface
(
Os
)
OutputByteStreamRecvPort
(
Drv
)
RateGroupDriverComponentBase
(
Svc
)
ConsoleTextLoggerImpl
(
Svc
)
I2cStatus
(
Drv
)
OutputByteStreamSendPort
(
Drv
)
RateLimiter
(
Utils
)
UdpComponentBase
(
Drv
)
AMPCSSequence::SequenceHeader::Constants
(
Svc
)
InputBufferGetPort
(
Fw
)
OutputCmdPort
(
Fw
)
RawTime
(
Os
)
UdpComponentImpl
(
Drv
)
ConstByteArray
(
Fw
)
InputBufferSendPort
(
Fw
)
OutputCmdRegPort
(
Fw
)
RawTimeHandle
(
Os
)
UdpReceiverComponentImpl
(
Svc
)
Cpu
(
Os
)
InputByteStreamPollPort
(
Drv
)
OutputCmdResponsePort
(
Fw
)
RawTimeInterface
(
Os
)
UdpSenderComponentImpl
(
Svc
)
CpuHandle
(
Os
)
InputByteStreamReadyPort
(
Drv
)
OutputCmdSeqCancelPort
(
Svc
)
RawTimeStatus
(
Os
)
UdpSocket
(
Drv
)
CpuInterface
(
Os
)
InputByteStreamRecvPort
(
Drv
)
OutputCmdSeqInPort
(
Svc
)
AMPCSSequence::Record
(
Svc
)
UsedTotal
(
Os::Generic
)
CmdSequencerComponentImpl::FPrimeSequence::CRC
(
Svc
)
InputByteStreamSendPort
(
Drv
)
OutputCompletionStatusPort
(
Fw
)
CmdSequencerComponentImpl::Sequence::Record
(
Svc
)
v
CustomVersionDb
(
Svc
)
InputCmdPort
(
Fw
)
OutputComPort
(
Fw
)
RecvStatus
(
Drv
)
d
InputCmdRegPort
(
Fw
)
OutputCyclePort
(
Svc
)
s
ValidatedFile
(
Os
)
InputCmdResponsePort
(
Fw
)
OutputDataBufferPort
(
Drv
)
Version
(
Svc
)
DarwinCpu
(
Os::Darwin::Cpu
)
InputCmdSeqCancelPort
(
Svc
)
OutputDataWithContextPort
(
Fw
)
ScopeLock
(
Os
)
Version
(
Project
)
DarwinCpuHandle
(
Os::Darwin::Cpu
)
InputCmdSeqInPort
(
Svc
)
OutputDpGetPort
(
Fw
)
SendFileResponse
(
Svc
)
VersionComponentBase
(
Svc
)
DarwinMemory
(
Os::Darwin::Memory
)
InputCompletionStatusPort
(
Fw
)
OutputDpRequestPort
(
Fw
)
SendFileStatus
(
Svc
)
VersionEnabled
(
Svc
)
DarwinMemoryHandle
(
Os::Darwin::Memory
)
InputComPort
(
Fw
)
OutputDpResponsePort
(
Fw
)
SendStatus
(
Drv
)
VersionEnum
(
Svc::VersionCfg
)
DataBuffer
(
Drv
)
InputCyclePort
(
Svc
)
OutputDpSendPort
(
Fw
)
SeqDispatcher
(
Svc
)
VersionStatus
(
Svc
)
FilePacket::DataPacket
(
Fw
)
InputDataBufferPort
(
Drv
)
OutputDpWrittenPort
(
Svc
)
SeqDispatcher_CmdSequencerState
(
Svc
)
VersionType
(
Svc
)
DeframingProtocol
(
Svc
)
InputDataWithContextPort
(
Fw
)
OutputFatalEventPort
(
Svc
)
SeqDispatcherComponentBase
(
Svc
)
w
DeframingProtocolInterface
(
Svc
)
InputDpGetPort
(
Fw
)
OutputGpioReadPort
(
Drv
)
CmdSequencerComponentImpl::Sequence
(
Svc
)
DeserialStatus
(
Fw
)
InputDpRequestPort
(
Fw
)
OutputGpioWritePort
(
Drv
)
AMPCSSequence::SequenceHeader
(
Svc
)
Wait
(
Fw
)
Direction
(
Fw
)
InputDpResponsePort
(
Fw
)
OutputI2cPort
(
Drv
)
AMPCSSequence::Record::TimeFlag::Serial
(
Svc
)
Directory
(
Os
)
InputDpSendPort
(
Fw
)
OutputI2cWriteReadPort
(
Drv
)
SerialBuffer
(
Fw
)
DirectoryHandle
(
Os
)
InputDpWrittenPort
(
Svc
)
OutputLogPort
(
Fw
)
Serializable
(
Fw
)
DirectoryInterface
(
Os
)
InputFatalEventPort
(
Svc
)
OutputLogTextPort
(
Fw
)
SerializableFile
(
Fw
)
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
l
|
m
|
o
|
p
|
q
|
r
|
s
|
t
|
u
|
v
|
w
Generated by
1.8.14