RTC Toolkit  2.0.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ccomms.deployment.RtcDeploymentControlNomadImpl._CommandContext
 Ccomms.repository.RuntimeRepoControl._RequestContext
 Crtctk::componentFramework::AbstractEventAbstract Event Type that is used as a base for all events
 CActivity
 Crtctk::telSub::AgnosticDataSamplesContainer of DDS samples and associated sample information
 Crtctk::componentFramework::AlertStatusEvent::AlertRepresents an active alert originating from a component instance
 Crtctk::componentFramework::AlertDescriptionUniquely describes an alert
 Crtctk::componentFramework::AlertEventPublisherAlert observer that publishes alerts to event service using the typed event AlertStatusEvent
 Crtctk::componentFramework::AlertLoggerSimple alert observer that writes alerts to log
 Crtctk::componentFramework::AlertSourceModels a single alert source that can be set or cleared
 Crtctk::componentFramework::AlertSourceFactoryIfInterface to create AlertSource
 Crtctk::componentFramework::AlertStatusObserverIf::AlertStatusStructure describing an alert condition with status from the corresponding AlertSource
 Crtctk::componentFramework::AlertStatusObserverIfInterface to observe alert status
 Crtctk::componentFramework::detail::Args
 Crtctk::componentFramework::AsSpan< T >Gets the span type for converting type T to a span
 Crtctk::componentFramework::AsSpan< const std::array< T, Size > >
 Crtctk::componentFramework::AsSpan< MatrixBuffer< T, Allocator > >
 Crtctk::componentFramework::AsSpan< std::array< T, Size > >
 Crtctk::componentFramework::AsSpan< std::vector< T, Allocator > >
 CAsyncCustomCmds
 CAsyncFuncCmds
 CAsyncLoopCmds
 CAsyncMeasCmds
 CAsyncMetaDaq
 CAsyncOptCmds
 CAsyncStdCmds
 CAsyncSuspCmds
 CAsyncUpdateCmds
 CBizLogicIf
 CCiiBaseException
 CCombinedFramesData about the combined packets of a single sample
 Crtctk::componentFramework::CommandReplierClass that handles reception of commands using MAL
 Crtctk::metadataCollector::CommandRequestor
 Crtctk::componentFramework::CommandRequestorExtendable class that allows to send commands to components using MAL
 Crtctk::componentFramework::ComponentMetricsConfiguratorConfigures ComponentMetrics from a runtime repository
 Crtctk::componentFramework::ComponentMetricsIfComponent metrics interface
 Crtctk::componentFramework::ComponentMetricsParamsDynamic parameters for ComponentMetrics
 CComputation
 Crtctk::exampleDataTask::Computation
 Ccomms.config.ConfigurationThis class provides default configuration values for the rtctkConfigTool tool itself
 Cconjunction
 Crtctk::telSub::CorrelatorIfInterface for correlator implemementations that takes new data samples from DDS and performs correlation on them
 Crtctk::telSub::CorrelatorParamsPlaceholder for correlator parameters
 Crtctk::componentFramework::CounterMetricInfoDefines auxiliary information associated with each counter registered with ComponentMetricsIf
 CDaqException
 CDaqReply
 CDaqStatus
 CDaqStopReply
 Crtctk::componentFramework::DataPointPathThis class provides a wrapper for a data point path
 CDataReaderListener
 CDataReaderListener
 Crtctk::componentFramework::DataRecorder< T >
 Crtctk::componentFramework::DataRecorder< T... >
 Crtctk::telSub::DataSamplesViewA set of correlated agnostic non-owning data samples references
 Crtctk::telSub::DataSampleViewAgnostic data sample non-owning reference type
 CDataWriterListener
 Crtctk::componentFramework::DdsCommon functionallty needed to create DDS entities like participant and topic that can be later used (extent) for DDS data publishing and subscribing
 Crtctk::telSub::DdsParamsParameter set to be passed to classes deriving from DdsWaitSetIf
 Crtctk::telRepub::TelRepubBusinessLogic::DdsPublisherContext
 Crtctk::componentFramework::DdsReaderParamsStructure that keeps together topic name and DDS Data Writer listener
 Crtctk::telSub::DdsWaitSetIfBase class abstracting DDS communication code
 Crtctk::componentFramework::DdsWriterParamsStructure that keeps together topic name and DDS Data Writer listener
 Crtctk::componentFramework::DebugExport
 Crtctk::componentFramework::empty_base< class >
 Cerror_category
 Crtctk::componentFramework::EventPublisherIfInterface class for publishing JSON events
 Crtctk::componentFramework::EventServiceIfInterface class for providing pub/sub facilities for JSON events
 Crtctk::componentFramework::EventSubscriberIfInterface class for subscribing to JSON events
 CExceptionErr
 CExceptionErr
 Cfalse_type
 Crtctk::componentFramework::PathMapper::FilePathResultResult object returned by the PathToFile method
 Crtctk::componentFramework::FitsColumn
 Crtctk::componentFramework::FitsColumnFormat< T, _ >Type that stores type information for a FITS TFORM string
 CFitsConverterIf
 CFrameIdentifierUnique identifier for packets of a single frame
 CFrameMetadataMetadata for a single frame
 Crtctk::standaloneTools::GenDdsPublisherGeneric DDS Publisher Class provides functionally to create one DDS Topic and one DDS DataWriter, and one thread that first waits for a given number of data readers/subscribers and after publishing sampels in a loop
 CGpuLib
 Crtctk::componentFramework::IDisabling
 Crtctk::componentFramework::IEnabling
 Crtctk::componentFramework::IInitialising
 Crtctk::componentFramework::StdComponent< Options >::InputStage
 CInputStage
 Crtctk::componentFramework::is_base_of_template_impl< Base, Derived >
 Crtctk::componentFramework::is_present< What, Args >
 Crtctk::componentFramework::IStarting
 Crtctk::telSub::OperationalLogicIf::LastErrorDescribes last errors
 Crtctk::exampleTopic::LgsPixelTopic
 CLogInfo
 Crtctk::componentFramework::LogInitializerRAII class to clean-up logging without leaking memory
 Crtctk::metadataCollector::Loopaware< Super >
 Crtctk::exampleTopic::McaoLoopTopic
 Crtctk::componentFramework::detail::MeasureContextHolds context necessary for processing a measure request to completion
 Crtctk::dataTask::MessageQueue< T >
 Crtctk::dataTask::MessageQueue< rtctk::dataTask::Request< Command > >
 Crtctk::dataTask::MessageQueue< std::error_code >
 CModelBuilder
 Crtctk::componentFramework::ModelBuilderBaseBase class of the ModelBuilder
 Crtctk::componentFramework::ModelManipulatorClass that provides methods to manipulate the state machine model
 Cmudpi::mudpiHeaderMUDPI header definition
 CMudpiHeader
 Crtctk::telRepub::MudpiProcessorProcessing MUDPI data received by UDP receiver: rtctk::telRepub::UdpReceiver
 Cnested_exception
 Crtctk::componentFramework::NestedExceptionPrinterAdapter object intended to be used in contexts without direct access to the output-stream object
 Cobject
 Crtctk::telSub::OperationalLogicFactoryParamsSet of all parameters needed when constructing the OperationalLogic object
 Crtctk::telSub::OperationalLogicIfInterface to the operational logic implementation
 Crtctk::telSub::OperationalParamsConfiguration parameters needed for operational logic
 Ccli.operations.Operations
 Crtctk::componentFramework::detail::OptimiseContextHolds context necessary for processing a optimise request to completion
 Coptional_base
 Crtctk::componentFramework::StdComponent< Options >::OutputStage
 COutputStage
 CPacketCombinerThis class combines the packets of a sample
 CPacketData
 CPacketDumperPacketDumper class to capture packets via libpcap
 Crtctk::dataTask::Parameter< T >Class for basic handling of Paramters in read thread Gives a simple interface for locking parameters from being modified when locked
 Crtctk::dataTask::Parameter< float >
 Crtctk::dataTask::Parameter< ReaderMode >
 Crtctk::dataTask::Parameter< size_t >
 Crtctk::dataTask::Parameter< std::string >
 Crtctk::componentFramework::RepositoryIf::ReadRequest::ParametersA structure to hold the arguments passed with one of the Add methods
 Crtctk::componentFramework::RepositoryIf::WriteRequest::ParametersA structure to hold the arguments passed with one of the Add methods
 Crtctk::componentFramework::RepositorySubscriberIf::SubscribeRequest::ParametersA structure to hold the arguments passed to the Add method
 Crtctk::componentFramework::RepositorySubscriberIf::UnsubscribeRequest::ParametersA structure to hold the arguments passed with one of the Add methods
 CParamType
 Crtctk::componentFramework::PathMapperUsed to calculate URIs from datapoint paths
 Crtctk::exampleTopic::PixelBaseTopic< NPIX >
 Crtctk::componentFramework::PlantUmlExport
 Crtctk::rtcSupervisor::PopulateConfigA utility class used to populate the Runtime Configuration Repository
 Celt::mal::ps::Publisher< TOPIC_TYPE >
 Crtctk::telRepub::PubThreadBase< Q_SIZE >DDS publisher thread class that provides queue with aggregated topic to be published by DDS
 Crtctk::telRepub::PubThreadBase< 300 >
 Crtctk::dataTask::ReaderThread< TopicType, ReaderType >ReaderThread for the Data Class
 Crtctk::dataTask::ReaderThread< rtctk::exampleTopic::ScaoLoopTopic >
 Crtctk::componentFramework::RepositoryIf::ReadRequestA request object to pass information about datapoints that should be read from the repository
 Crtctk::componentFramework::RecordingInfo< T >
 Crtctk::componentFramework::RecordingInfo< ComputationEvent >Trait class that defines how ComputationEvent is recorded
 Crtctk::componentFramework::RecordingInfo< ComputationFinishedEvent >Trait class that defines how ComputationFinishedEvent is recorded
 Crtctk::componentFramework::RecordingInfo< ComputationStartedEvent >Trait class that defines how ComputationStartedEvent is recorded
 Crtctk::componentFramework::RecordingInfo< ConfigurationEvent >Trait class that defines how ConfigurationEvent is recorded
 Crtctk::componentFramework::RecordingInfo< EventType >
 Crtctk::componentFramework::RecordingInfo< ScaoLoopTopic >
 Crtctk::componentFramework::RecordingInfo< Topic >
 Crtctk::componentFramework::RecordingUnitAbstract base class for all sources that can be recorded by the MetadataCollector and TelemetryRecorder
 Crtctk::componentFramework::RepositoryIfAbstract interface providing basic read and write facilities to a repository
 Crtctk::componentFramework::RepositorySubscriberIfAbstract interface providing subscription facilities for a repository
 Crtctk::telRepub::RepubBuf< T >Implementation of buffer (ring) that allows to have preallocated slots of type T
 Crtctk::telRepub::RepubBuf< rtctk::componentFramework::AgnosticTopic >
 Crtctk::dataTask::Request< REQ_TYPE >
 Crtctk::componentFramework::RepositoryIf::ResponseAn object used to wait for a request to complete
 CComputation::Result
 Crtctk::exampleDataTask::Computation::Result
 Crtctk::rtcSupervisor::RtcCommandRequest
 Crtctk::rtcSupervisor::RtcCommandRequestList
 Crtctk::rtcSupervisor::RtcCommandRequestListSeries
 Crtctk::rtcSupervisor::RtcMalContext
 Crtctk::rtcSupervisor::RtcMonitor
 Crtctk::rtcSupervisor::RtcObject
 Crtctk::rtcSupervisor::RtcObjectConfig
 Crtctk::rtcSupervisor::RtcObjectDescription
 Crtctk::rtcSupervisor::RtcObjectsDescription
 CRTCTK_APPLY_OPTION_EDOptions
 CRtmsCommonHeaderHeader common for all RTMS packet types
 CRtmsHeaderRTMS header
 Crtms::rtmsHeader
 Crtms::rtmsLeader
 CRtmsLeaderHeaderHeader for the RTMS leader packet
 Crtms::rtmsPayload
 CRtmsPayloadHeaderHeader for the RTMS paylaod packet
 Crtms::rtmsTrailer
 CRtmsTrailerHeaderHeader for the RTMS trailer packet
 Crtctk::componentFramework::Runnable< Super >Life cycle extension to make RtcComponent Runnable
 Crtctk::metadataCollector::Runnable< Super >
 CSampleIdentifierUnique identifier for packets of a single sample
 Crtctk::exampleTopic::ScaoLoopTopic
 Crtctk::componentFramework::ScXmlExport
 Crtctk::dataTask::Semaphore
 Crtctk::telSub::SeqLoanerIfLoaner interface
 Crtctk::componentFramework::ServiceContainerContainer class that holds services of any type
 Crtctk::componentFramework::ServiceDiscoveryClass that implements a very basic service discovery mechanism
 Crtctk::componentFramework::ServiceRegistryIfClass that implements a service registry to be used by the service discovery
 Crtctk::telSub::ShmParamsShared memory configuration parameters
 Crtctk::standaloneTools::ShmPub< TopicType, WriterType >ShmPub parent class
 Crtctk::standaloneTools::ShmPub< ScaoLoopTopic >
 Crtctk::telSub::ShmPublisherIfSimple interface to class that owns the shared memory queue
 Crtctk::standaloneTools::ShmSubscriberBaseBase class to implement all non-template methods that can be pre-compiled for the ShmSubscriber
 Crtctk::componentFramework::SmCatExport
 Cspan
 Crtctk::componentFramework::State
 Crtctk::componentFramework::StateMachineEngine
 Crtctk::componentFramework::StatePublisherClass used to publish state-changed-topic using MAL
 Crtctk::componentFramework::StateSubscriberClass used to subscribe to state-changed-topic using MAL
 Crtctk::componentFramework::StdComponent< Options >Basic life cycle for StdComponent
 CStreamIdentifierUnique identifier for packets of a single stream
 Celt::mal::ps::Subscriber< TOPIC_TYPE >
 Crtctk::componentFramework::RepositorySubscriberIf::SubscribeRequestA request object to pass information about datapoints to subscribe to
 CSuper
 CT
 CTest
 Crtctk::componentFramework::ComponentMetrics::Thread
 Crtctk::componentFramework::ThreadMetricInfoDefines auxiliary information associated with each thread registered with ComponentMetricsIf
 Crtctk::componentFramework::Transition
 Ctrue_type
 Ctrue_type
 Ctype
 Crtctk::componentFramework::TypedEventPublisher< EventType >An event publisher that is aware of event types
 Crtctk::componentFramework::detail::TypedEventPublisherManager
 Crtctk::componentFramework::TypedEventServiceA high-level event service API that is aware of event types
 Crtctk::componentFramework::TypedEventSubscriber< EventType >An event subscriber that is aware of event types
 Crtctk::componentFramework::detail::TypedEventSubscriberManager
 Crtctk::telRepub::UdpReceiverReceiving UDP data asynchronously and forwards received packets to provided packet processors
 Crtctk::componentFramework::RepositorySubscriberIf::UnsubscribeRequestA request object to pass information about datapoints to unsubscribe from
 Crtctk::componentFramework::PathMapper::UriResultResult object returned by the PathToUri method
 CUseDisabling
 CUseEnabling
 CUseInitialising
 CUseStarting
 Cvector
 Crtctk::exampleTopic::WfsLoopBaseTopic< NSUBAPS >
 Crtctk::exampleTopic::WfsLoopBaseTopic< N_SUBAPS >
 Crtctk::componentFramework::RepositoryIf::WriteRequestA request object to pass information about datapoints that should be written to the repository
 CMalAdapter
 CQLabel
 CQMainWindow
 CQObject
 CQWidget
 CTaurusBaseComponent
 CTaurusBaseContainer
 CTaurusDeviceBase