![]() |
F´ Flight Software - C/C++ Documentation
NASA-v2.1.0
A framework for building embedded system applications to NASA flight quality standards.
|
| ►CActiveLoggerComponentBase | |
| ►CActiveRateGroupComponentBase | |
| ►CActiveTextLoggerComponentBase | |
| ►CAssertFatalAdapterComponentBase | |
| ►CAssertHook | |
| COs::BareQueueHandle | |
| COs::BareTaskHandle | |
| ►CBlockDriverComponentBase | |
| ►CBufferAccumulatorComponentBase | |
| CSvc::BufferManagerComponentImpl::BufferBin | |
| CSvc::BufferManagerComponentImpl::BufferBins | |
| ►CBufferLoggerComponentBase | |
| ►CBufferManagerComponentBase | |
| COs::BufferQueue | A generic buffer queue data structure |
| 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 | |
| ►CComSplitterComponentBase | |
| 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 |
| ►CDeframingProtocolInterface | Interface supplied to the deframing protocol |
| COs::Directory | |
| CFw::FilePacket::EndPacket | The type of an end packet |
| COs::Event | |
| CSvc::CmdSequencerComponentImpl::Sequence::Events | Sequence event reporting |
| ►CFatalHandlerComponentBase | |
| COs::FIFOQueue | |
| COs::File | |
| ►CFileDownlinkComponentBase | |
| ►CFileManagerComponentBase | |
| CFw::FilePacket | A file packet |
| CSvc::CmdSequencerComponentImpl::Sequence::Events::FileReadStage | File read stage for error reporting |
| ►CFileUplinkComponentBase | |
| ►CFramerComponentBase | |
| ►CSvc::FramingProtocol | Abstract class representing a framing protocol |
| ►CFramingProtocolInterface | Interface supplied to the framing protocol |
| ►CGenericHubComponentBase | |
| ►CGenericRepeaterComponentBase | |
| ►CGroundInterfaceComponentBase | |
| CUtils::Hash | A generic interface for creating and comparing hash values |
| CSvc::CmdSequencerComponentImpl::Sequence::Header | A sequence header |
| CFw::FilePacket::Header | The type of a packet header |
| ►CHealthComponentBase | |
| COs::InterruptLock | |
| COs::IntervalTimer | |
| ►CDrv::IpSocket | Helper base-class for setting up Berkley sockets |
| ►CLinuxGpioDriverComponentBase | |
| ►CLinuxI2cDriverComponentBase | |
| ►CLinuxSerialDriverComponentBase | |
| ►CLinuxSpiDriverComponentBase | |
| ►CLinuxTimerComponentBase | |
| 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 | |
| COs::PriorityQueue | |
| ►CPrmDbComponentBase | |
| ►COs::Queue | |
| COs::QueueHandle | |
| COs::QueueRegistry | |
| ►CRateGroupDriverComponentBase | |
| CUtils::RateLimiter | |
| COs::IntervalTimer::RawTime | |
| CSvc::CmdSequencerComponentImpl::Sequence::Record | A sequence record |
| CSvc::AMPCSSequence::Record | AMPCS 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 |
| ►CFw::Serializable | Forward declaration |
| CFw::SerializableFile | The type of a packet header |
| ►CFw::SerializeBufferBase | |
| CSHA256state_st | |
| CSHA512state_st | |
| CSHAstate_st | |
| CDrv::SocketHelper | |
| ►CSocketIpDriverComponentBase | |
| ►CDrv::SocketReadTask | Supports a task to read a given socket adaptation |
| CDrv::SocketState | |
| CFw::FilePacket::StartPacket | The type of a start packet |
| ►CStaticMemoryComponentBase | |
| ►CSystemResourcesComponentBase | |
| COs::Task | Forward declaration |
| COs::TaskId | |
| COs::TaskLock | |
| ►COs::TaskRegistry | |
| COs::Task::TaskRoutineWrapper | |
| 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 |