![]() |
F´ Flight Software - C/C++ Documentation NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
►CActiveLoggerComponentBase | |
►CActiveRateGroupComponentBase | |
►CActiveTextLoggerComponentBase | |
CFppTest::Port::ArrayArgs | |
CFppTest::Port::ArrayReturn | |
►CAssertFatalAdapterComponentBase | |
►CFw::AssertHook | |
COs::BareQueueHandle | |
COs::BareTaskHandle | |
►CBlockDriverComponentBase | |
CFppTest::Port::BoolReturn | |
►CBufferAccumulatorComponentBase | |
CSvc::BufferManagerComponentImpl::BufferBin | |
CSvc::BufferManagerComponentImpl::BufferBins | |
►CBufferLoggerComponentBase | |
►CBufferManagerComponentBase | |
COs::BufferQueue | A generic buffer queue data structure |
►CBufferRepeaterComponentBase | |
CFw::ByteArray | A variable-length byte array |
►CByteStreamDriverModelComponentBase | |
CFw::FilePacket::CancelPacket | The type of a cancel packet |
CCFDP::Checksum | Class representing a CFDP checksum |
CTypes::CircularBuffer | |
CSvc::AMPCSSequence::Record::CmdLength | Command length |
►CCmdSequencerComponentBase | |
►CComLoggerComponentBase | |
►CCommandDispatcherComponentBase | |
►CComQueueComponentBase | |
►CComSplitterComponentBase | |
►CComStubComponentBase | |
CSvc::AMPCSSequence::SequenceHeader::Constants | |
CFw::ConstByteArray | A variable-length byte array with constant access |
COs::SystemResources::CpuTicks | |
CSvc::CmdSequencerComponentImpl::FPrimeSequence::CRC | Container for computed and stored CRC values |
CFw::FilePacket::DataPacket | The type of a data packet |
►CDeframerComponentBase | |
►CSvc::DeframingProtocol | Abstract base class representing a deframing protocol |
►CSvc::DeframingProtocolInterface | Interface supplied to the deframing protocol |
COs::Directory | |
CFppTest::Port::Empty | |
CFw::FilePacket::EndPacket | The type of an end packet |
CFppTest::Port::EnumArgs | |
CFppTest::Port::EnumReturn | |
COs::Event | |
CSvc::CmdSequencerComponentImpl::Sequence::Events | Sequence event reporting |
►CExampleComponentBase | |
►CFatalHandlerComponentBase | |
COs::FIFOQueue | |
COs::File | |
►CFileDownlinkComponentBase | |
►CFileManagerComponentBase | |
CFw::FilePacket | A file packet |
►CFileUplinkComponentBase | |
►CFramerComponentBase | |
►CSvc::FramingProtocol | Abstract class representing a framing protocol |
►CSvc::FramingProtocolInterface | Interface supplied to the framing protocol |
►CGenericHubComponentBase | |
►CGroundInterfaceComponentBase | |
CUtils::Hash | A generic interface for creating and comparing hash values |
CFw::FilePacket::Header | The type of a packet header |
CSvc::CmdSequencerComponentImpl::Sequence::Header | A sequence header |
►CHealthComponentBase | |
COs::InterruptLock | |
COs::IntervalTimer | |
►CDrv::IpSocket | Helper base-class for setting up Berkley sockets |
►CLinuxGpioDriverComponentBase | |
►CLinuxI2cDriverComponentBase | |
►CLinuxSpiDriverComponentBase | |
►CLinuxTimerComponentBase | |
►CLinuxUartDriverComponentBase | |
CUtils::LockGuard | |
COs::LocklessQueue | |
CSvc::LogFile | LogFile struct |
►CFw::Logger | |
COs::MaxHeap | A stable max heap data structure |
COs::Mem | |
►CFw::MemAllocator | |
COs::SystemResources::MemUtil | |
CSvc::BufferLogger::File::Mode | The file mode |
COs::Mutex | |
►CFw::ObjBase | Brief class description |
CSvc::AMPCSSequence::Record::Opcode | Opcode |
►CPassiveTextLoggerComponentBase | |
CFw::FilePacket::PathName | The type of a path name |
CSvc::HealthImpl::PingEntry | Struct for ping entry |
►CPolyDbComponentBase | |
CFppTest::Port::PortType< ArgType, ReturnType > | |
CFppTest::Port::PrimitiveArgs | |
CFppTest::Port::PrimitiveReturn | |
COs::PriorityQueue | |
►CPrmDbComponentBase | |
►COs::Queue | |
CTypes::Queue | |
CSvc::ComQueue::QueueConfigurationEntry | Configuration data for each queue |
CSvc::ComQueue::QueueConfigurationTable | Configuration table for each queue |
COs::QueueHandle | |
COs::QueueRegistry | |
►CRateGroupDriverComponentBase | |
CUtils::RateLimiter | |
COs::IntervalTimer::RawTime | |
CSvc::AMPCSSequence::Record | AMPCS sequence record |
CSvc::CmdSequencerComponentImpl::Sequence::Record | A sequence record |
►CSvc::CmdSequencerComponentImpl::Sequence | A sequence with unspecified binary format |
CSvc::AMPCSSequence::SequenceHeader | AMPCS sequence header |
CSvc::AMPCSSequence::Record::TimeFlag::Serial | The serial representation of a time flag |
CFppTest::Port::SerialArgs | |
►CFw::Serializable | Forward declaration |
CFw::SerializableFile | The type of a packet header |
►CFw::SerializeBufferBase | |
CSHA256state_st | |
CSHA512state_st | |
CSHAstate_st | |
►CDrv::SocketReadTask | Supports a task to read a given socket adaptation |
CDrv::SocketState | |
CFw::FilePacket::StartPacket | The type of a start packet |
►CStaticMemoryComponentBase | |
CFppTest::Port::StringArgs | |
CFppTest::Port::StructArgs | |
CFppTest::Port::StructReturn | |
►CSystemResourcesComponentBase | |
COs::Task | Forward declaration |
COs::TaskId | |
COs::TaskLock | |
►COs::TaskRegistry | |
COs::Task::TaskRoutineWrapper | |
►Ctesting::Test | |
CSvc::AMPCSSequence::Record::Time | Time |
►CTimeComponentBase | |
CSvc::AMPCSSequence::Record::TimeFlag | Time flag |
►CTlmChanComponentBase | |
CSvc::TlmPacketizerChannelEntry | |
►CTlmPacketizerComponentBase | |
CSvc::TlmPacketizerPacket | |
CSvc::TlmPacketizerPacketList | |
CUtils::TokenBucket | |
CFw::TrapHandler | |
►CUdpReceiverComponentBase | |
►CUdpSenderComponentBase | |
COs::ValidatedFile | A validated file |
COs::WatchdogTimer |