F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CActiveTextLoggerComponentActive text logger component class
 CFw::AssertHook
 COs::BareQueueHandle
 COs::BareTaskHandle
 CSvc::BufferManagerComponentImpl::BufferBin
 CSvc::BufferManagerComponentImpl::BufferBins
 COs::BufferQueueA generic buffer queue data structure
 CFw::ByteArrayA variable-length byte array
 CFw::FilePacket::CancelPacketThe type of a cancel packet
 CCFDP::ChecksumClass representing a CFDP checksum
 CTypes::CircularBuffer
 CSvc::AMPCSSequence::Record::CmdLengthCommand length
 CSvc::AMPCSSequence::SequenceHeader::Constants
 CFw::ConstByteArrayA variable-length byte array with constant access
 COs::SystemResources::CpuTicks
 CSvc::CmdSequencerComponentImpl::FPrimeSequence::CRCContainer for computed and stored CRC values
 CFw::FilePacket::DataPacketThe type of a data packet
 CSvc::DeframingProtocolAbstract base class representing a deframing protocol
 CSvc::DeframingProtocolInterfaceInterface supplied to the deframing protocol
 COs::Directory
 CSvc::RateGroupDriver::DividerStruct describing a divider
 CSvc::RateGroupDriver::DividerSetStruct containing an array of dividers
 CFw::DpContainerA data product Container
 CFw::FilePacket::EndPacketThe type of an end packet
 COs::Event
 CSvc::CmdSequencerComponentImpl::Sequence::EventsSequence event reporting
 COs::FIFOQueue
 COs::File
 CFw::FilePacketA file packet
 CSvc::FramingProtocolAbstract class representing a framing protocol
 CSvc::FramingProtocolInterfaceInterface supplied to the framing protocol
 CUtils::HashA generic interface for creating and comparing hash values
 CFw::DpContainer::HeaderA DpContainer packet header
 CFw::FilePacket::HeaderThe type of a packet header
 CSvc::CmdSequencerComponentImpl::Sequence::HeaderA sequence header
 COs::InterruptLock
 COs::IntervalTimer
 CDrv::IpSocketHelper base-class for setting up Berkeley sockets
 CUtils::LockGuard
 COs::LocklessQueue
 CSvc::LogFileLogFile struct
 CFw::Logger
 COs::MaxHeapA stable max heap data structure
 COs::Mem
 CFw::MemAllocator
 COs::SystemResources::MemUtil
 CSvc::BufferLogger::File::ModeThe file mode
 COs::Mutex
 CFw::ObjBaseBrief class description
 CSvc::AMPCSSequence::Record::OpcodeOpcode
 CPassiveRateGroupImplExecutes a set of components as part of a rate group
 CFw::FilePacket::PathNameThe type of a path name
 CSvc::HealthImpl::PingEntryStruct for ping entry
 COs::PriorityQueue
 COs::Queue
 CTypes::Queue
 CSvc::ComQueue::QueueConfigurationEntryConfiguration data for each queue
 CSvc::ComQueue::QueueConfigurationTableConfiguration table for each queue
 COs::QueueHandle
 COs::QueueRegistry
 CUtils::RateLimiter
 COs::IntervalTimer::RawTime
 CSvc::AMPCSSequence::RecordAMPCS sequence record
 CSvc::CmdSequencerComponentImpl::Sequence::RecordA sequence record
 CSvc::CmdSequencerComponentImpl::SequenceA sequence with unspecified binary format
 CSvc::AMPCSSequence::SequenceHeaderAMPCS sequence header
 CSvc::AMPCSSequence::Record::TimeFlag::SerialThe serial representation of a time flag
 CFw::SerializableForward declaration
 CFw::SerializableFileThe type of a packet header
 CFw::SerializeBufferBase
 CSHA256state_st
 CSHA512state_st
 CSHAstate_st
 CDrv::SocketReadTaskSupports a task to read a given socket adaptation
 CDrv::SocketState
 CFw::FilePacket::StartPacketThe type of a start packet
 COs::TaskForward declaration
 COs::TaskId
 COs::TaskLock
 COs::TaskRegistry
 COs::Task::TaskRoutineWrapper
 CSvc::AMPCSSequence::Record::TimeTime
 CSvc::AMPCSSequence::Record::TimeFlagTime flag
 CSvc::TlmPacketizerChannelEntry
 CSvc::TlmPacketizerPacket
 CSvc::TlmPacketizerPacketList
 CUtils::TokenBucket
 CFw::TrapHandler
 CUdpReceiverComponentBase
 CUdpSenderComponentBase
 COs::ValidatedFileA validated file
 COs::WatchdogTimer