F´ Flight Software - C/C++ Documentation
NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Functions
a
b
c
d
e
f
g
h
i
j
l
m
o
p
r
s
t
u
v
w
Variables
b
c
f
g
k
l
m
o
p
r
s
t
u
w
z
Typedefs
a
b
c
d
e
f
g
h
i
l
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
a
b
f
h
i
k
n
o
p
s
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
x
z
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
a
b
c
e
f
i
m
r
s
t
w
Enumerations
b
c
d
f
g
h
m
o
q
r
s
t
u
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Related Symbols
:
a
b
c
d
f
g
h
l
p
q
r
s
t
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Functions
f
g
i
m
p
r
s
t
u
Variables
_
b
c
f
g
i
l
p
r
s
w
Typedefs
a
b
c
e
f
i
n
p
s
t
u
Enumerations
Enumerator
a
b
c
f
g
h
p
r
s
t
Macros
_
a
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
A
Action
(
testing
)
Action< R(Args...)>
(
testing
)
ActionImpl
(
testing::internal
)
ActionImpl< R(Args...), Impl >
(
testing::internal
)
ActionInterface
(
testing
)
Active
(
Fw
)
ActiveComponentBase
(
Fw
)
ActiveComponentExitSerializableBuffer
(
Fw
)
ActiveLogger_Enabled
(
Svc
)
ActiveLogger_FilterSeverity
(
Svc
)
ActiveLoggerComponentBase
(
Svc
)
ActiveLoggerImpl
(
Svc
)
ActiveRateGroup
(
Svc
)
ActiveRateGroupComponentBase
(
Svc
)
ActiveTest
ActiveTextLoggerComponentBase
(
Svc
)
ActiveTextLoggerComponentImpl
(
Svc
)
AmpcsEvrLogPacket
(
Fw
)
AMPCSSequence
(
Svc
)
ArrayTest
ArrayToStringTest
ArrayType
(
FppTest::Types
)
ArrayTypes
(
FppTest::Types
)
AssertFatalAdapterComponentBase
(
Svc
)
AssertFatalAdapterComponentImpl
(
Svc
)
AssignAction
(
testing::internal
)
B
BareQueueHandle
(
Os
)
BareTaskHandle
(
Os
)
BlockDriverComponentBase
(
Drv
)
BlockDriverImpl
(
Drv
)
BoolType
(
FppTest::Types
)
BriefUnitTestResultPrinter
(
testing::internal
)
Buffer
(
Fw
)
BufferAccumulator
(
Svc
)
BufferAccumulator_BlockMode
(
Svc
)
BufferAccumulator_OpState
(
Svc
)
BufferAccumulatorComponentBase
(
Svc
)
BufferManagerComponentImpl::BufferBin
(
Svc
)
BufferManagerComponentImpl::BufferBins
(
Svc
)
BufferLogger
(
Svc
)
BufferLogger_LogState
(
Svc
)
BufferLoggerComponentBase
(
Svc
)
BufferManagerComponentBase
(
Svc
)
BufferManagerComponentImpl
(
Svc
)
BufferQueue
(
Os
)
BufferRepeater
(
Svc
)
BufferRepeaterComponentBase
(
Svc
)
BuffQueueDepth
(
Svc
)
BuiltInDefaultValue
(
testing::internal
)
BuiltInDefaultValue< const T >
(
testing::internal
)
BuiltInDefaultValue< T * >
(
testing::internal
)
BuiltInDefaultValueGetter
(
testing::internal
)
BuiltInDefaultValueGetter< T, false >
(
testing::internal
)
ByMoveWrapper
(
testing::internal
)
ByteArray
(
Fw
)
ByteStreamDriverModelComponentBase
(
Drv
)
C
OnceAction< Result(Args...)>::StdFunctionAdaptor::CallableTag
(
testing
)
FilePacket::CancelPacket
(
Fw
)
Checksum
(
CFDP
)
CircularBuffer
(
Types
)
CmdArgBuffer
(
Fw
)
AMPCSSequence::Record::CmdLength
(
Svc
)
CmdPacket
(
Fw
)
CmdResponse
(
Fw
)
CmdSequencer_BlockState
(
Svc
)
CmdSequencer_FileReadStage
(
Svc
)
CmdSequencer_SeqMode
(
Svc
)
CmdSequencerComponentBase
(
Svc
)
CmdSequencerComponentImpl
(
Svc
)
CmdSplitter
(
Svc
)
CmdSplitterComponentBase
(
Svc
)
CmdStringArg
(
Fw
)
CmdStringType
(
FppTest::Types
)
CmdStringTypes
(
FppTest::Types
)
ComBuffer
(
Fw
)
ComLogger
(
Svc
)
ComLoggerComponentBase
(
Svc
)
CommandDispatcherComponentBase
(
Svc
)
CommandDispatcherImpl
(
Svc
)
ComPacket
(
Fw
)
ComponentAsyncCommandTest
ComponentCommandTest
ComponentEventTest
ComponentInternalInterfaceTest
ComponentParamCommandTest
ComponentTelemetryTest
ComQueue
(
Svc
)
ComQueueComponentBase
(
Svc
)
ComQueueDepth
(
Svc
)
ComSplitter
(
Svc
)
ComSplitterComponentBase
(
Svc
)
ComStub
(
Svc
)
ComStubComponentBase
(
Svc
)
conjunction
(
testing::internal
)
conjunction< P1 >
(
testing::internal
)
conjunction< P1, Ps... >
(
testing::internal
)
ConsoleTextLoggerImpl
(
Svc
)
AMPCSSequence::SequenceHeader::Constants
(
Svc
)
ConstByteArray
(
Fw
)
Counter
CpuTicks
(
Os::SystemResources
)
CmdSequencerComponentImpl::FPrimeSequence::CRC
(
Svc
)
D
DataBuffer
(
Drv
)
FilePacket::DataPacket
(
Fw
)
DefaultGlobalTestPartResultReporter
(
testing::internal
)
DefaultPerThreadTestPartResultReporter
(
testing::internal
)
DefaultValue
(
testing
)
DefaultValue< T & >
(
testing
)
DefaultValue< void >
(
testing
)
Deframer
(
Svc
)
DeframerComponentBase
(
Svc
)
DeframingProtocol
(
Svc
)
DeframingProtocolInterface
(
Svc
)
DeleteArgAction
(
testing::internal
)
DeserialStatus
(
Fw
)
Direction
(
Fw
)
Directory
(
Os
)
disjunction
(
testing::internal
)
disjunction< P1 >
(
testing::internal
)
disjunction< P1, Ps... >
(
testing::internal
)
DoAllAction
(
testing::internal
)
DoAllAction< FinalAction >
(
testing::internal
)
DoAllAction< InitialAction, OtherActions... >
(
testing::internal
)
DoDefaultAction
(
testing::internal
)
E
EightyCharString
(
Fw
)
Empty
Empty
(
FppTest::Types
)
Enabled
(
Fw
)
FilePacket::EndPacket
(
Fw
)
EnumTest
EnumToStringTest
EnumType
(
FppTest::Types
)
EnumTypes
(
FppTest::Types
)
Event
(
Os
)
CmdSequencerComponentImpl::Sequence::Events
(
Svc
)
ExcessiveArg
(
testing::internal
)
ExternalSerializeBuffer
(
Fw
)
F
F32Type
(
FppTest::Types
)
FailureReporterInterface
(
testing::internal
)
FatalHandlerComponentBase
(
Svc
)
FatalHandlerComponentImpl
(
Svc
)
FIFOQueue
(
Os
)
File
(
Os
)
FileDownlink
(
Svc
)
FileDownlinkComponentBase
(
Svc
)
FileManager
(
Svc
)
FileManagerComponentBase
(
Svc
)
FilePacket
(
Fw
)
FileUplink
(
Svc
)
FileUplinkComponentBase
(
Svc
)
FormalParamsWithReturn
(
FppTest::Types
)
FormatTest
FprimeDeframing
(
Svc
)
FprimeFraming
(
Svc
)
CmdSequencerComponentImpl::FPrimeSequence
(
Svc
)
Framer
(
Svc
)
FramerComponentBase
(
Svc
)
FramingProtocol
(
Svc
)
FramingProtocolInterface
(
Svc
)
Function
(
testing::internal
)
Function< R(Args...)>
(
testing::internal
)
G
GenericHubComponentBase
(
Svc
)
GenericHubComponentImpl
(
Svc
)
GoogleTestFailureReporter
(
testing::internal
)
GroundInterfaceComponentBase
(
Svc
)
GroundInterfaceComponentImpl
(
Svc
)
GTestFlagSaver
(
testing::internal
)
H
Hash
(
Utils
)
HashBuffer
(
Utils
)
FilePacket::Header
(
Fw
)
CmdSequencerComponentImpl::Sequence::Header
(
Svc
)
Health
(
Fw
)
HealthComponentBase
(
Svc
)
HealthImpl
(
Svc
)
ImplBase::Holder
(
testing::internal
)
I
I2cStatus
(
Drv
)
IgnoreResultAction
(
testing::internal
)
ImplBase
(
testing::internal
)
InputBufferGetPort
(
Fw
)
InputBufferSendPort
(
Fw
)
InputByteStreamPollPort
(
Drv
)
InputByteStreamReadyPort
(
Drv
)
InputByteStreamRecvPort
(
Drv
)
InputByteStreamSendPort
(
Drv
)
InputCmdPort
(
Fw
)
InputCmdRegPort
(
Fw
)
InputCmdResponsePort
(
Fw
)
InputCmdSeqCancelPort
(
Svc
)
InputCmdSeqInPort
(
Svc
)
InputComPort
(
Fw
)
InputCyclePort
(
Svc
)
InputDataBufferPort
(
Drv
)
InputFatalEventPort
(
Svc
)
InputGpioReadPort
(
Drv
)
InputGpioWritePort
(
Drv
)
InputI2cPort
(
Drv
)
InputI2cWriteReadPort
(
Drv
)
InputLogPort
(
Fw
)
InputLogTextPort
(
Fw
)
InputPingPort
(
Svc
)
InputPolyPort
(
Svc
)
InputPortBase
(
Fw
)
InputPrmGetPort
(
Fw
)
InputPrmSetPort
(
Fw
)
InputSchedPort
(
Svc
)
InputSendFileCompletePort
(
Svc
)
InputSendFileRequestPort
(
Svc
)
InputSpiReadWritePort
(
Drv
)
InputSuccessConditionPort
(
Fw
)
InputTimePort
(
Fw
)
InputTlmGetPort
(
Fw
)
InputTlmPort
(
Fw
)
InputWatchDogPort
(
Svc
)
InternalInterfaceString
(
Fw
)
InternalInterfaceStringType
(
FppTest::Types
)
InternalInterfaceStringTypes
(
FppTest::Types
)
InterruptLock
(
Os
)
IntervalTimer
(
Os
)
InvokeArgumentAction
(
testing::internal
)
InvokeMethodAction
(
testing::internal
)
InvokeMethodWithoutArgsAction
(
testing::internal
)
InvokeWithoutArgsAction
(
testing::internal
)
IPCQueue
(
Os
)
IpSocket
(
Drv
)
is_callable_r_impl
(
testing::internal
)
is_callable_r_impl< void_t< call_result_t< F, Args... > >, R, F, Args... >
(
testing::internal
)
is_implicitly_convertible
(
testing::internal
)
J
JsonUnitTestResultPrinter
(
testing::internal
)
K
KindOf
(
testing::internal
)
L
LinuxGpioDriverComponentBase
(
Drv
)
LinuxGpioDriverComponentImpl
(
Drv
)
LinuxI2cDriver
(
Drv
)
LinuxI2cDriverComponentBase
(
Drv
)
LinuxSpiDriverComponentBase
(
Drv
)
LinuxSpiDriverComponentImpl
(
Drv
)
LinuxTimeImpl
(
Svc
)
LinuxTimerComponentBase
(
Svc
)
LinuxTimerComponentImpl
(
Svc
)
LinuxUartDriver
(
Drv
)
LinuxUartDriverComponentBase
(
Drv
)
LockGuard
(
Utils
)
LocklessQueue
(
Os
)
Log
(
Os
)
LogAssertHook
(
Fw
)
LogBuffer
(
Fw
)
LogFile
(
Svc
)
Logger
(
Fw
)
Logic
(
Fw
)
LogPacket
(
Fw
)
LogSeverity
(
Fw
)
LogStringArg
(
Fw
)
LogStringType
(
FppTest::Types
)
LogStringTypes
(
FppTest::Types
)
M
MallocAllocator
(
Fw
)
Matcher
(
testing
)
MaxBipartiteMatchState
(
testing::internal
)
MaxHeap
(
Os
)
MeasurementStatus
(
Svc
)
Mem
(
Os
)
MemAllocator
(
Fw
)
MemUtil
(
Os::SystemResources
)
MmapAllocator
(
Fw
)
BufferLogger::File::Mode
(
Svc
)
Mutex
(
Os
)
MyString
N
NaggyMock
(
testing
)
NaggyMockImpl
(
testing::internal
)
negation
(
testing::internal
)
NiceMock
(
testing
)
NiceMockImpl
(
testing::internal
)
NonPrimitiveStructTest
O
ObjBase
(
Fw
)
On
(
Fw
)
OnceAction
(
testing
)
OnceAction< Result(Args...)>
(
testing
)
OnTheFlyPrimeTable
AMPCSSequence::Record::Opcode
(
Svc
)
Open
(
Fw
)
OsStackTraceGetter
(
testing::internal
)
OsStackTraceGetterInterface
(
testing::internal
)
OutputBufferGetPort
(
Fw
)
OutputBufferSendPort
(
Fw
)
OutputByteStreamPollPort
(
Drv
)
OutputByteStreamReadyPort
(
Drv
)
OutputByteStreamRecvPort
(
Drv
)
OutputByteStreamSendPort
(
Drv
)
OutputCmdPort
(
Fw
)
OutputCmdRegPort
(
Fw
)
OutputCmdResponsePort
(
Fw
)
OutputCmdSeqCancelPort
(
Svc
)
OutputCmdSeqInPort
(
Svc
)
OutputComPort
(
Fw
)
OutputCyclePort
(
Svc
)
OutputDataBufferPort
(
Drv
)
OutputFatalEventPort
(
Svc
)
OutputGpioReadPort
(
Drv
)
OutputGpioWritePort
(
Drv
)
OutputI2cPort
(
Drv
)
OutputI2cWriteReadPort
(
Drv
)
OutputLogPort
(
Fw
)
OutputLogTextPort
(
Fw
)
OutputPingPort
(
Svc
)
OutputPolyPort
(
Svc
)
OutputPortBase
(
Fw
)
OutputPrmGetPort
(
Fw
)
OutputPrmSetPort
(
Fw
)
OutputSchedPort
(
Svc
)
OutputSendFileCompletePort
(
Svc
)
OutputSendFileRequestPort
(
Svc
)
OutputSpiReadWritePort
(
Drv
)
OutputSuccessConditionPort
(
Fw
)
OutputTimePort
(
Fw
)
OutputTlmGetPort
(
Fw
)
OutputTlmPort
(
Fw
)
OutputWatchDogPort
(
Svc
)
P
ParamBuffer
(
Fw
)
ParamString
(
Fw
)
ParamValid
(
Fw
)
PassiveComponentBase
(
Fw
)
PassiveRateGroup
(
Svc
)
PassiveRateGroupComponentBase
(
Svc
)
PassiveRateGroupImpl
PassiveTest
PassiveTextLoggerComponentBase
(
Svc
)
FilePacket::PathName
(
Fw
)
HealthImpl::PingEntry
(
Svc
)
PollStatus
(
Drv
)
PolyDbComponentBase
(
Svc
)
PolyDbImpl
(
Svc
)
PolymorphicAction
(
testing
)
PolyType
(
Fw
)
PortBase
(
Fw
)
PortStringType
(
FppTest::Types
)
PortStringTypes
(
FppTest::Types
)
PreCalculatedPrimeTable
PrettyUnitTestResultPrinter
(
testing::internal
)
PrimeTable
PrimitiveStructTest
PrimitiveTypes
(
FppTest::Types
)
PriorityQueue
(
Os
)
PrmDb_PrmReadError
(
Svc
)
PrmDb_PrmWriteError
(
Svc
)
PrmDbComponentBase
(
Svc
)
PrmDbImpl
(
Svc
)
PrmStringType
(
FppTest::Types
)
PrmStringTypes
(
FppTest::Types
)
Q
Queue
(
Os
)
Queue
Queue
(
Types
)
ComQueue::QueueConfigurationEntry
(
Svc
)
ComQueue::QueueConfigurationTable
(
Svc
)
QueuedComponentBase
(
Fw
)
QueuedTest
QueueHandle
(
Os
)
QueueNode
QueueRegistry
(
Os
)
QueueString
(
Os
)
QueueType
(
Svc
)
R
RateGroupDriver
(
Svc
)
RateGroupDriverComponentBase
(
Svc
)
RateLimiter
(
Utils
)
IntervalTimer::RawTime
(
Os
)
AMPCSSequence::Record
(
Svc
)
CmdSequencerComponentImpl::Sequence::Record
(
Svc
)
RecvStatus
(
Drv
)
RemoveConstFromKey
(
testing::internal
)
RemoveConstFromKey< std::pair< const K, V > >
(
testing::internal
)
ReturnAction
(
testing::internal
)
ReturnAction< ByMoveWrapper< T > >
(
testing::internal
)
ReturnArgAction
(
testing::internal
)
ReturnNewAction
(
testing::internal
)
ReturnNullAction
(
testing::internal
)
ReturnPointeeAction
(
testing::internal
)
ReturnRefAction
(
testing::internal
)
ReturnRefOfCopyAction
(
testing::internal
)
ReturnRoundRobinAction
(
testing::internal
)
ReturnVoidAction
(
testing::internal
)
S
SaveArgAction
(
testing::internal
)
SaveArgPointeeAction
(
testing::internal
)
ScopedPrematureExitFile
(
testing::internal
)
SendFileResponse
(
Svc
)
SendFileStatus
(
Svc
)
SendStatus
(
Drv
)
CmdSequencerComponentImpl::Sequence
(
Svc
)
AMPCSSequence::SequenceHeader
(
Svc
)
AMPCSSequence::Record::TimeFlag::Serial
(
Svc
)
SerialAsyncPortTest
SerialBuffer
(
Fw
)
Serializable
(
Fw
)
SerializableFile
(
Fw
)
SerializeBufferBase
(
Fw
)
SerialPortTest
SerialStatus
(
Fw
)
SerialType
(
FppTest::Types
)
SetArgRefereeAction
(
testing::internal
)
SetArgumentPointeeAction
(
testing::internal
)
SetArrayArgumentAction
(
testing::internal
)
SetErrnoAndReturnAction
(
testing::internal
)
SHA256state_st
SHA512state_st
SHAstate_st
SocketReadTask
(
Drv
)
SocketState
(
Drv
)
FilePacket::StartPacket
(
Fw
)
StaticMemoryComponentBase
(
Svc
)
StaticMemoryComponentImpl
(
Svc
)
StlContainerView
(
testing::internal
)
StlContainerView< ::std::tuple< ElementPointer, Size > >
(
testing::internal
)
StlContainerView< Element[N]>
(
testing::internal
)
StreamCrossover
(
Drv
)
StreamCrossoverComponentBase
(
Drv
)
StrictMock
(
testing
)
StrictMockImpl
(
testing::internal
)
String
(
Fw
)
StringBase
(
Fw
)
StringSize100
(
Svc::SendFileRequestPortStrings
)
StringTest
StructType
(
FppTest::Types
)
StructTypes
(
FppTest::Types
)
Success
(
Fw
)
SystemResourceEnabled
(
Svc
)
SystemResources
(
Svc
)
SystemResourcesComponentBase
(
Svc
)
T
Task
(
Os
)
TaskId
(
Os
)
TaskLock
(
Os
)
TaskRegistry
(
Os
)
Task::TaskRoutineWrapper
(
Os
)
TaskRunner
(
Os
)
TaskString
(
Os
)
TcpClientComponentImpl
(
Drv
)
TcpClientSocket
(
Drv
)
TcpServerComponentImpl
(
Drv
)
TcpServerSocket
(
Drv
)
TestEventRepeater
(
testing::internal
)
TestPropertyKeyIs
(
testing::internal
)
TestResultAccessor
(
testing::internal
)
TestSuiteNameIs
(
testing::internal
)
TextLogString
(
Fw
)
ThisRefAdjuster
(
testing::internal
)
Time
(
Fw
)
AMPCSSequence::Record::Time
(
Svc
)
TimeComponentBase
(
Svc
)
AMPCSSequence::Record::TimeFlag
(
Svc
)
Timer
(
testing::internal
)
TimerVal
(
Svc
)
TlmBuffer
(
Fw
)
TlmChan
(
Svc
)
TlmChanComponentBase
(
Svc
)
TlmPacket
(
Fw
)
TlmPacketizer
(
Svc
)
TlmPacketizerChannelEntry
(
Svc
)
TlmPacketizerComponentBase
(
Svc
)
TlmPacketizerPacket
(
Svc
)
TlmPacketizerPacketList
(
Svc
)
TlmString
(
Fw
)
TlmStringType
(
FppTest::Types
)
TlmStringTypes
(
FppTest::Types
)
TokenBucket
(
Utils
)
TraceInfo
(
testing::internal
)
TrapHandler
(
Fw
)
TypedAsyncPortTest
TypedPortTest
U
U32Type
(
FppTest::Types
)
UdpComponentImpl
(
Drv
)
UdpReceiverComponentImpl
(
Svc
)
UdpSenderComponentImpl
(
Svc
)
UdpSocket
(
Drv
)
UnitTestImpl
(
testing::internal
)
UnitTestOptions
(
testing::internal
)
DoAllAction< FinalAction >::UserConstructorTag
(
testing::internal
)
DoAllAction< InitialAction, OtherActions... >::UserConstructorTag
(
testing::internal
)
V
ValidatedFile
(
Os
)
W
WatchdogTimer
(
Os
)
WithArgsAction
(
testing::internal
)
WithoutMatchers
(
testing::internal
)
X
XmlUnitTestResultPrinter
(
testing::internal
)
Generated by
1.10.0