F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level
1
2
3
4
5
]
►
N
CFDP
C
Checksum
Class representing a
CFDP
checksum
►
N
Drv
C
BlockDriverComponentBase
Auto-generated base for BlockDriver component
C
InputByteStreamPollPort
Input ByteStreamPoll port
C
OutputByteStreamPollPort
Output ByteStreamPoll port
C
InputByteStreamReadyPort
C
OutputByteStreamReadyPort
C
InputByteStreamRecvPort
C
OutputByteStreamRecvPort
C
InputByteStreamSendPort
C
OutputByteStreamSendPort
C
PollStatus
C
RecvStatus
Status associated with the received data
C
SendStatus
Status returned by the send call
C
InputDataBufferPort
C
OutputDataBufferPort
C
InputGpioReadPort
Input GpioRead port
C
OutputGpioReadPort
Output GpioRead port
C
InputGpioWritePort
Input GpioWrite port
C
OutputGpioWritePort
Output GpioWrite port
C
InputI2cPort
Input I2c port
C
OutputI2cPort
Output I2c port
C
I2cStatus
C
InputI2cWriteReadPort
C
OutputI2cWriteReadPort
C
LinuxGpioDriverComponentBase
Auto-generated base for LinuxGpioDriver component
C
LinuxI2cDriverComponentBase
Auto-generated base for
LinuxI2cDriver
component
C
LinuxSpiDriverComponentBase
Auto-generated base for LinuxSpiDriver component
C
LinuxUartDriverComponentBase
Auto-generated base for
LinuxUartDriver
component
C
InputSpiReadWritePort
Input SpiReadWrite port
C
OutputSpiReadWritePort
Output SpiReadWrite port
C
StreamCrossoverComponentBase
Auto-generated base for
StreamCrossover
component
C
TcpClientComponentBase
Auto-generated base for TcpClient component
C
TcpServerComponentBase
Auto-generated base for TcpServer component
C
UdpComponentBase
Auto-generated base for Udp component
C
BlockDriverImpl
C
DataBuffer
C
IpSocket
Helper base-class for setting up Berkeley sockets
C
SocketReadTask
Supports a task to read a given socket adaptation
C
TcpClientSocket
Helper for setting up Tcp using Berkeley sockets as a client
C
TcpServerSocket
Helper for setting up Tcp using Berkeley sockets as a server
C
SocketState
C
UdpSocket
Helper for setting up Udp using Berkeley sockets as a client
C
LinuxGpioDriverComponentImpl
C
LinuxI2cDriver
C
LinuxSpiDriverComponentImpl
C
LinuxUartDriver
C
StreamCrossover
C
TcpClientComponentImpl
C
TcpServerComponentImpl
C
UdpComponentImpl
►
N
Fw
►
N
DpCfg
C
ProcType
N
StringUtils
C
InputBufferGetPort
C
OutputBufferGetPort
C
InputBufferSendPort
C
OutputBufferSendPort
C
InputCmdPort
C
OutputCmdPort
C
InputCmdRegPort
C
OutputCmdRegPort
C
CmdResponse
Enum representing a command response
C
InputCmdResponsePort
C
OutputCmdResponsePort
C
InputComPort
C
OutputComPort
C
InputDpGetPort
C
OutputDpGetPort
C
InputDpRequestPort
C
OutputDpRequestPort
C
InputDpResponsePort
C
OutputDpResponsePort
C
InputDpSendPort
C
OutputDpSendPort
C
DpState
C
InputLogPort
C
OutputLogPort
C
LogSeverity
Enum representing event severity
C
InputLogTextPort
C
OutputLogTextPort
C
InputSuccessConditionPort
C
OutputSuccessConditionPort
C
ParamValid
Enum representing parameter validity
C
InputPrmGetPort
C
OutputPrmGetPort
C
InputPrmSetPort
C
OutputPrmSetPort
C
InputTimePort
C
OutputTimePort
C
InputTlmGetPort
C
OutputTlmGetPort
C
InputTlmPort
C
OutputTlmPort
C
Active
Active
and inactive states
C
DeserialStatus
Deserialization status
C
Direction
Direction
states
C
Enabled
Enabled
and disabled states
C
Health
Health
states
C
Logic
Logic
states
C
On
On
and off states
C
Open
Open
and closed states
C
SerialStatus
Serialization status
C
Success
Success/Failure
C
Buffer
C
CmdArgBuffer
C
CmdPacket
C
CmdStringArg
C
ComBuffer
C
ComPacket
C
ActiveComponentExitSerializableBuffer
C
ActiveComponentBase
C
PassiveComponentBase
C
QueuedComponentBase
►
C
DpContainer
A data product Container
C
Header
A
DpContainer
packet header
►
C
FilePacket
A file packet
C
CancelPacket
The type of a cancel packet
C
DataPacket
The type of a data packet
C
EndPacket
The type of an end packet
C
Header
The type of a packet header
C
PathName
The type of a path name
C
StartPacket
The type of a start packet
C
AmpcsEvrLogPacket
C
LogBuffer
C
LogPacket
C
LogStringArg
C
TextLogString
C
LogAssertHook
C
Logger
C
ObjBase
Brief class description
C
InputPortBase
C
OutputPortBase
C
PortBase
C
ParamBuffer
C
ParamString
C
SerializableFile
The type of a packet header
C
Time
C
TlmBuffer
C
TlmPacket
C
TlmString
C
TrapHandler
C
AssertHook
C
ByteArray
A variable-length byte array
C
ConstByteArray
A variable-length byte array with constant access
C
EightyCharString
C
InternalInterfaceString
C
MallocAllocator
C
MemAllocator
C
MmapAllocator
C
PolyType
C
SerialBuffer
A variable-length serializable buffer
C
Serializable
Forward declaration
C
SerializeBufferBase
C
ExternalSerializeBuffer
C
String
C
StringBase
►
N
Os
N
FileSystem
►
N
SystemResources
C
CpuTicks
C
MemUtil
N
ValidateFile
C
BareQueueHandle
C
BareTaskHandle
C
TaskRunner
C
Directory
C
Event
C
File
C
InterruptLock
►
C
IntervalTimer
C
RawTime
C
IPCQueue
C
LocklessQueue
C
Log
C
QueueHandle
C
Mem
C
Mutex
C
BufferQueue
A generic buffer queue data structure
C
FIFOQueue
C
MaxHeap
A stable max heap data structure
C
PriorityQueue
C
Queue
C
QueueRegistry
C
QueueString
►
C
Task
Forward declaration
C
TaskRoutineWrapper
C
TaskRegistry
C
TaskId
C
TaskLock
C
TaskString
C
ValidatedFile
A validated file
C
WatchdogTimer
►
N
Svc
N
DeframerCfg
N
FpFrameHeader
►
N
SendFileRequestPortStrings
C
StringSize100
C
ActiveLogger_Enabled
Enabled and disabled state
C
ActiveLogger_FilterSeverity
C
ActiveLoggerComponentBase
Auto-generated base for ActiveLogger component
C
ActiveRateGroupComponentBase
Auto-generated base for
ActiveRateGroup
component
C
ActiveTextLoggerComponentBase
Auto-generated base for
ActiveTextLogger
component
C
AssertFatalAdapterComponentBase
Auto-generated base for AssertFatalAdapter component
C
BufferAccumulator_BlockMode
C
BufferAccumulator_OpState
C
BufferAccumulatorComponentBase
Auto-generated base for
BufferAccumulator
component
C
BufferLogger_LogState
C
BufferLoggerComponentBase
Auto-generated base for
BufferLogger
component
C
BufferManagerComponentBase
Auto-generated base for BufferManager component
C
BufferRepeaterComponentBase
Auto-generated base for
BufferRepeater
component
C
CommandDispatcherComponentBase
Auto-generated base for CommandDispatcher component
C
CmdSequencer_BlockState
Sequencer blocking state
C
CmdSequencer_FileReadStage
The stage of the file read operation
C
CmdSequencer_SeqMode
The sequencer mode
C
CmdSequencerComponentBase
Auto-generated base for CmdSequencer component
C
CmdSplitterComponentBase
Auto-generated base for
CmdSplitter
component
C
ComLoggerComponentBase
Auto-generated base for
ComLogger
component
C
BuffQueueDepth
Array of queue depths for
Fw::Buffer
types
C
ComQueueComponentBase
Auto-generated base for
ComQueue
component
C
ComQueueDepth
Array of queue depths for Fw::Com types
C
QueueType
An enumeration of queue data types
C
ComSplitterComponentBase
Auto-generated base for
ComSplitter
component
C
ComStubComponentBase
Auto-generated base for
ComStub
component
C
InputCyclePort
C
OutputCyclePort
C
DeframerComponentBase
Auto-generated base for
Deframer
component
C
InputFatalEventPort
C
OutputFatalEventPort
C
FatalHandlerComponentBase
Auto-generated base for FatalHandler component
C
FileDownlinkComponentBase
Auto-generated base for
FileDownlink
component
C
InputSendFileCompletePort
C
OutputSendFileCompletePort
C
InputSendFileRequestPort
C
OutputSendFileRequestPort
C
SendFileResponse
Send file response struct
C
SendFileStatus
Send file status enum
C
FileManagerComponentBase
Auto-generated base for
FileManager
component
C
FileUplinkComponentBase
Auto-generated base for
FileUplink
component
C
FramerComponentBase
Auto-generated base for
Framer
component
C
GenericHubComponentBase
Auto-generated base for GenericHub component
C
GroundInterfaceComponentBase
Auto-generated base for GroundInterface component
C
HealthComponentBase
Auto-generated base for Health component
C
LinuxTimerComponentBase
Auto-generated base for LinuxTimer component
C
PassiveTextLoggerComponentBase
Auto-generated base for PassiveTextLogger component
C
PassiveRateGroupComponentBase
Auto-generated base for
PassiveRateGroup
component
C
InputPingPort
C
OutputPingPort
C
PolyDbComponentBase
Auto-generated base for PolyDb component
C
MeasurementStatus
An enumeration for measurement status
C
InputPolyPort
C
OutputPolyPort
C
PosixTimeComponentBase
Auto-generated base for
PosixTime
component
C
PrmDb_PrmReadError
Parameter read error
C
PrmDb_PrmWriteError
Parameter write error
C
PrmDbComponentBase
Auto-generated base for PrmDb component
C
RateGroupDriverComponentBase
Auto-generated base for
RateGroupDriver
component
C
InputSchedPort
C
OutputSchedPort
C
InputCmdSeqCancelPort
C
OutputCmdSeqCancelPort
C
InputCmdSeqInPort
C
OutputCmdSeqInPort
C
StaticMemoryComponentBase
Auto-generated base for StaticMemory component
C
SystemResourceEnabled
C
SystemResourcesComponentBase
Auto-generated base for
SystemResources
component
C
TlmChanComponentBase
Auto-generated base for
TlmChan
component
C
TlmPacketizerComponentBase
Auto-generated base for
TlmPacketizer
component
C
InputWatchDogPort
C
OutputWatchDogPort
C
ActiveLoggerImpl
C
ActiveRateGroup
Executes a set of components as part of a rate group
C
ActiveTextLogger
C
LogFile
LogFile
struct
C
AssertFatalAdapterComponentImpl
C
BufferAccumulator
C
BufferLogger
►
C
BufferManagerComponentImpl
C
BufferBin
C
BufferBins
C
BufferRepeater
C
CommandDispatcherImpl
Command Dispatcher component class
►
C
CmdSequencerComponentImpl
►
C
FPrimeSequence
A sequence that uses the F Prime binary format
C
CRC
Container for computed and stored
CRC
values
►
C
Sequence
A sequence with unspecified binary format
C
Events
Sequence
event reporting
C
Header
A sequence header
C
Record
A sequence record
►
C
AMPCSSequence
A sequence in AMPCS format
►
C
Record
AMPCS sequence record
C
CmdLength
Command length
C
Opcode
Opcode
C
Time
Time
►
C
TimeFlag
Time
flag
C
Serial
The serial representation of a time flag
►
C
SequenceHeader
AMPCS sequence header
C
Constants
C
CmdSplitter
C
ComLogger
►
C
ComQueue
C
QueueConfigurationEntry
Configuration data for each queue
C
QueueConfigurationTable
Configuration table for each queue
C
ComSplitter
C
ComStub
C
TimerVal
Serializable class for carrying timer values
C
Deframer
Generic deframing component using
DeframingProtocol
implementation for actual deframing
C
FatalHandlerComponentImpl
C
FileDownlink
C
FileManager
C
FileUplink
C
Framer
Generic framing component using
FramingProtocol
implementation for actual framing
C
DeframingProtocol
Abstract base class representing a deframing protocol
C
DeframingProtocolInterface
Interface supplied to the deframing protocol
C
FprimeFraming
Implements the F Prime framing protocol
C
FprimeDeframing
Implements the F Prime deframing protocol
C
FramingProtocol
Abstract class representing a framing protocol
C
FramingProtocolInterface
Interface supplied to the framing protocol
C
GenericHubComponentImpl
C
GroundInterfaceComponentImpl
►
C
HealthImpl
Health component implementation class
C
PingEntry
Struct for ping entry
C
LinuxTimerComponentImpl
C
ConsoleTextLoggerImpl
C
PassiveRateGroup
C
PolyDbImpl
PolyDb Component Class
C
PosixTime
C
PrmDbImpl
Component class for managing parameters
►
C
RateGroupDriver
Implementation class for
RateGroupDriver
C
Divider
Struct describing a divider
C
DividerSet
Struct containing an array of dividers
C
StaticMemoryComponentImpl
C
SystemResources
C
TlmChan
C
TlmPacketizer
C
TlmPacketizerChannelEntry
C
TlmPacketizerPacket
C
TlmPacketizerPacketList
C
UdpReceiverComponentImpl
C
UdpSenderComponentImpl
►
N
Types
C
CircularBuffer
C
Queue
►
N
Utils
C
Hash
A generic interface for creating and comparing hash values
C
HashBuffer
A container class for holding a hash buffer
C
LockGuard
C
RateLimiter
C
TokenBucket
Generated by
1.9.1