Ccomms.deployment.RtcDeploymentControlNomadImpl._CommandContext | |
Ccomms.repository.RuntimeRepoControl._RequestContext | |
►Crtctk::componentFramework::AbstractEvent | Abstract Event Type that is used as a base for all events |
Crtctk::componentFramework::AlertStatusEvent | Event published when alert status is changed |
►Crtctk::componentFramework::ComputationEvent | Abstract Event Type that is used as a base for computation events |
Crtctk::componentFramework::ComputationFinishedEvent | Event Type used to signal that a computation has finished |
Crtctk::componentFramework::ComputationStartedEvent | Event Type used to signal that a computation has started |
►Crtctk::componentFramework::ConfigurationEvent | Abstract Event Type that is used as a base for configuration events |
Crtctk::componentFramework::ConfigurationRetrievedEvent | Event Type used to signal that a configuration data item was retrieved from RTR |
Crtctk::componentFramework::ConfigurationUpdatedEvent | Event Type used to signal that a configuration data item was updated in RTR |
Crtctk::componentFramework::HrtcConfigurationAppliedEvent | Event Type used to signal that a configuration data item was applied in HRTC |
Crtctk::componentFramework::HrtcConfigurationScheduledEvent | Event Type used to signal that a configuration data item was scheduled to be applied in HRTC |
►Crtctk::componentFramework::CoordinationEvent | Abstract Event Type that is used as a base for coordination events |
►Crtctk::componentFramework::StateChangedEvent | Event Type used to signal that some entity changed its state |
Crtctk::componentFramework::HrtcStateChangedEvent | Event Type used to signal that some entity in HRTC changed its state |
►CActivity | |
Crtctk::componentFramework::ThreadActivity | Class that handles state machine activities |
Crtctk::telSub::AgnosticDataSamples | Container of DDS samples and associated sample information |
Crtctk::componentFramework::AlertStatusEvent::Alert | Represents an active alert originating from a component instance |
Crtctk::componentFramework::AlertDescription | Uniquely describes an alert |
Crtctk::componentFramework::AlertEventPublisher | Alert observer that publishes alerts to event service using the typed event AlertStatusEvent |
Crtctk::componentFramework::AlertLogger | Simple alert observer that writes alerts to log |
Crtctk::componentFramework::AlertSource | Models a single alert source that can be set or cleared |
►Crtctk::componentFramework::AlertSourceFactoryIf | Interface to create AlertSource |
►Crtctk::componentFramework::AlertServiceIf | Alert Service interface |
Crtctk::componentFramework::AlertService | Implementation of AlertIf |
Crtctk::componentFramework::AlertStatusObserverIf::AlertStatus | Structure describing an alert condition with status from the corresponding AlertSource |
►Crtctk::componentFramework::AlertStatusObserverIf | Interface to observe alert status |
Crtctk::componentFramework::AlertServiceIf | Alert Service interface |
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 | |
Crtctk::exampleCustom::CustomCmdsImpl | |
►CAsyncFuncCmds | |
Crtctk::componentFramework::FuncCmdsImpl | Class that handles reception of commands Run, Idle and Recover using MAL |
►CAsyncLoopCmds | |
Crtctk::componentFramework::LoopCmdsImpl | Class that handles reception of commands Open and Close using MAL |
►CAsyncMeasCmds | |
Crtctk::componentFramework::MeasCmdsImpl | Class that handles reception of command Measure using MAL |
►CAsyncMetaDaq | |
Crtctk::metadataCollector::AcquisitorCmdsImpl | Class that handles reception of metadaqif commands using MAL |
►CAsyncOptCmds | |
Crtctk::componentFramework::OptCmdsImpl | Class that handles reception of command Optimise using MAL |
►CAsyncStdCmds | |
Crtctk::componentFramework::StdCmdsImpl | Class that handles reception of stdif commands |
►CAsyncSuspCmds | |
Crtctk::componentFramework::SuspCmdsImpl | Class that handles reception of commands Suspend and Resume using MAL |
►CAsyncUpdateCmds | |
Crtctk::componentFramework::UpdateCmdsImpl | Class that handles reception of command Update using MAL |
►CBizLogicIf | |
Crtctk::componentFramework::Loopaware< Super >::BizLogicIf | |
►Crtctk::componentFramework::Measurable< Super >::BizLogicIf | Business logic interface for Measurable mixin |
Crtctk::exampleDataTask::BusinessLogic | |
Crtctk::componentFramework::Optimisable< Super >::BizLogicIf | Business logic interface for Optimisable mixin |
►Crtctk::componentFramework::Runnable< Super >::BizLogicIf | |
Crtctk::exampleComponent::BusinessLogic | |
Crtctk::rtcSupervisor::RtcSupervisor | |
Crtctk::telemetryRecorder::BusinessLogic | |
Crtctk::telRepub::TelRepubBusinessLogic | Telemetry Republisher business logic |
Crtctk::telSub::BusinessLogic | Implements the Telemetry Subscriber business logic |
Crtctk::componentFramework::Suspendable< Super >::BizLogicIf | |
►Crtctk::exampleCustom::CustomLifeCycle< Super >::BizLogicIf | |
Crtctk::exampleCustom::BusinessLogic | |
►Crtctk::metadataCollector::Acquisitor< Super >::BizLogicIf | |
Crtctk::metadataCollector::BusinessLogic | |
►CCiiBaseException | |
Crtctk::componentFramework::DataPointPath::InvalidPathException | Exception class used when an invalid character is used in a DataPointPath |
►Crtctk::componentFramework::RtctkException | Base class for all Rtctk exceptions |
Crtctk::componentFramework::AlertConflictException | Exception indicating that a metric such as counter or thread conflicts with already known metrics |
Crtctk::componentFramework::BufferTooSmall | The BufferTooSmall is thrown when an API call fails because the provided buffer is not big enough to hold the data |
Crtctk::componentFramework::detail::ArgNotSet | |
Crtctk::componentFramework::detail::HelpOnly | |
Crtctk::componentFramework::DirCreationError | |
Crtctk::componentFramework::FileFormatError | |
Crtctk::componentFramework::FitsRecorder< T >::FitsError | |
Crtctk::componentFramework::InitialisationException | Thrown in cases where an initialisation routine has failed |
Crtctk::componentFramework::InvalidArgumentException | |
Crtctk::componentFramework::InvalidSetting | This Exception is raised when a invalid setting was used in the runtime repo |
Crtctk::componentFramework::InvalidStateChange | This Exception is raised when the state change requested is invalid |
Crtctk::componentFramework::InvalidUriInFileError | |
Crtctk::componentFramework::IpcqError | This Exception is raised when the ipc queue returns an error that cannot be handled by the RecordingThread |
Crtctk::componentFramework::MetricConflictException | Exception indicating that a metric such as counter or thread conflicts with already known metrics |
Crtctk::componentFramework::NotImplementedException | The NotImplementedException is thrown whenever an attempt is made to use a feature or function that has not been implemented |
Crtctk::componentFramework::PathMissingException | |
Crtctk::componentFramework::PersistentRepoAdapter::InvalidDocumentException | Exception indicating that validation checks of a CII configuration document failed |
Crtctk::componentFramework::PersistentRepoAdapter::PathMissingException | Exception indicating a datapoint path does not exist |
Crtctk::componentFramework::PersistentRepoAdapter::ServiceFailureException | Exception indicating a general CII configuration service error |
Crtctk::componentFramework::ServiceRegistryIf::InvalidComponent | |
Crtctk::componentFramework::ServiceRegistryIf::InvalidService | |
Crtctk::componentFramework::UnsupportedTypeException | The UnsupportedTypeException is thrown whenever an attempt is made to use an unsupported type in the RTC Toolkit API |
Crtctk::componentFramework::UnsupportedUriException | The UnsupportedUriException is thrown whenever an attempt is made to use an unsupported URI in the RTC Toolkit API |
Crtctk::dataTask::AsynchronousError | |
Crtctk::dataTask::ParameterNotSet | |
Crtctk::dataTask::ParameterNotWriteable | |
Crtctk::dataTask::RequestTimedOut | |
Crtctk::rtcSupervisor::PopulateConfig::InvalidConfigException | The InvalidConfigException is thrown when datapoints in the Persistent Configuration Repository are discovered to have invalid values |
CCombinedFrames | Data about the combined packets of a single sample |
Crtctk::componentFramework::CommandReplier | Class that handles reception of commands using MAL |
Crtctk::metadataCollector::CommandRequestor | |
►Crtctk::componentFramework::CommandRequestor | Extendable class that allows to send commands to components using MAL |
CMyCommandRequestor | |
Crtctk::componentFramework::ComponentMetricsConfigurator | Configures ComponentMetrics from a runtime repository |
►Crtctk::componentFramework::ComponentMetricsIf | Component metrics interface |
Crtctk::componentFramework::ComponentMetrics | Implementation of ComponentMetricsIf |
Crtctk::componentFramework::ComponentMetricsParams | Dynamic parameters for ComponentMetrics |
CComputation | |
Crtctk::exampleDataTask::Computation | |
Ccomms.config.Configuration | This class provides default configuration values for the rtctkConfigTool tool itself |
►Cconjunction | |
Crtctk::componentFramework::IsSpanConvertible< T > | Type trait to check if a type can be converted to a Span using AsSpan/ToSpan |
►Crtctk::telSub::CorrelatorIf | Interface for correlator implemementations that takes new data samples from DDS and performs correlation on them |
Crtctk::telSub::Correlator | Implements a correlator |
Crtctk::telSub::CorrelatorParams | Placeholder for correlator parameters |
Crtctk::componentFramework::CounterMetricInfo | Defines auxiliary information associated with each counter registered with ComponentMetricsIf |
►CDaqException | |
Crtctk::metadataCollector::DaqRequestRejected | |
►CDaqReply | |
Crtctk::metadataCollector::DaqReply | |
►CDaqStatus | |
Crtctk::metadataCollector::DaqStatus | |
►CDaqStopReply | |
Crtctk::metadataCollector::DaqStopReply | |
Crtctk::componentFramework::DataPointPath | This class provides a wrapper for a data point path |
►CDataReaderListener | |
Crtctk::telSub::DdsReaderListener | Listener class for different DDS events |
►CDataReaderListener | |
CGenSubReaderListener | DDS Listener |
Crtctk::componentFramework::DdsReaderListener | Listener class for different DDS events |
Crtctk::componentFramework::DataRecorder< T > | |
►Crtctk::componentFramework::DataRecorder< T... > | |
Crtctk::componentFramework::FitsRecorder< ecs::TaiClock::time_point::rep, std::string > | |
Crtctk::componentFramework::FitsRecorder< T > | |
Crtctk::telSub::DataSamplesView | A set of correlated agnostic non-owning data samples references |
Crtctk::telSub::DataSampleView | Agnostic data sample non-owning reference type |
►CDataWriterListener | |
Crtctk::componentFramework::DdsWriterListener | Listener class for differetn DDS events |
►Crtctk::componentFramework::Dds | Common functionallty needed to create DDS entities like participant and topic that can be later used (extent) for DDS data publishing and subscribing |
Crtctk::componentFramework::DdsPub | All functionallty needed to create DDS entities for DDS data publishing is concentrated in this class |
Crtctk::componentFramework::DdsSub | All functionality needed to create DDS entities for DDS data subscribing is concentrated in this class |
Crtctk::telSub::DdsParams | Parameter set to be passed to classes deriving from DdsWaitSetIf |
Crtctk::telRepub::TelRepubBusinessLogic::DdsPublisherContext | |
Crtctk::componentFramework::DdsReaderParams | Structure that keeps together topic name and DDS Data Writer listener |
►Crtctk::telSub::DdsWaitSetIf | Base class abstracting DDS communication code |
Crtctk::telSub::DdsWaitSet | Implements DDS communication using FastDDS |
Crtctk::telSub::FakeDdsSubscriber | Fake DDS subscriber |
Crtctk::componentFramework::DdsWriterParams | Structure that keeps together topic name and DDS Data Writer listener |
Crtctk::componentFramework::DebugExport | |
Crtctk::componentFramework::empty_base< class > | |
►Cerror_category | |
Crtctk::telRepub::MudpiProcessorErrorCategory | MUDPI Processor error category |
►Crtctk::componentFramework::EventPublisherIf | Interface class for publishing JSON events |
Crtctk::componentFramework::MalDdsEventPublisher | Implementation of event publisher |
►Crtctk::componentFramework::EventServiceIf | Interface class for providing pub/sub facilities for JSON events |
Crtctk::componentFramework::MalDdsEventService | Implementation of low-level event service using CII MAL DDS as middleware |
►Crtctk::componentFramework::EventSubscriberIf | Interface class for subscribing to JSON events |
Crtctk::componentFramework::MalDdsEventSubscriber | Implementation of event subscriber |
►CExceptionErr | |
Crtctk::componentFramework::RequestAborted | |
Crtctk::componentFramework::RequestFailed | |
Crtctk::componentFramework::RequestRejected | |
►CExceptionErr | |
Crtctk::componentFramework::StdIfRequestAborted | |
Crtctk::componentFramework::StdIfRequestFailed | |
Crtctk::componentFramework::StdIfRequestRejected | |
►Cfalse_type | |
Crtctk::componentFramework::IsDynamicSpan< T > | Type trait to check if a type is a gsl::span with dynamic size |
Crtctk::componentFramework::IsMatrixBuffer< T > | Type trait to check if a type is a MatrixBuffer |
Crtctk::componentFramework::IsMatrixBufferType< typename > | Structure for detecting MatrixBuffer types using SFINAE |
Crtctk::componentFramework::IsMatrixSpanType< typename > | Structure for detecting MatrixSpan types using SFINAE |
Crtctk::componentFramework::IsSpanType< typename > | Structure for detecting gsl::span types using SFINAE |
Crtctk::componentFramework::IsStaticSpan< T > | Type trait to check if a type is a gsl::span with fixed size |
Crtctk::componentFramework::IsStdArray< T > | |
Crtctk::componentFramework::IsVector< T > | Type trait to check if a type is a std::vector |
Crtctk::componentFramework::IsVectorType< typename > | Structure for detecting std::vector types using SFINAE |
Crtctk::componentFramework::PathMapper::FilePathResult | Result object returned by the PathToFile method |
Crtctk::componentFramework::FitsColumn | |
Crtctk::componentFramework::FitsColumnFormat< T, _ > | Type that stores type information for a FITS TFORM string |
►CFitsConverterIf | |
CGenericCamera | The GenericCamera implements a Camera that saves the packet data, without combining the data into a FITS binary table |
CLisaCamera | |
CFrameIdentifier | Unique identifier for packets of a single frame |
CFrameMetadata | Metadata for a single frame |
Crtctk::standaloneTools::GenDdsPublisher | Generic 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 | |
Crtctk::componentFramework::RtcComponent::InputStage | |
►CInputStage | |
Crtctk::componentFramework::Loopaware< Super >::InputStage | |
Crtctk::componentFramework::Measurable< Super >::InputStage | |
Crtctk::componentFramework::Optimisable< Super >::InputStage | |
Crtctk::componentFramework::Runnable< Super >::InputStage | |
Crtctk::componentFramework::Suspendable< Super >::InputStage | |
Crtctk::exampleCustom::CustomLifeCycle< Super >::InputStage | |
Crtctk::metadataCollector::Acquisitor< Super >::InputStage | |
Crtctk::componentFramework::is_base_of_template_impl< Base, Derived > | |
Crtctk::componentFramework::is_present< What, Args > | |
Crtctk::componentFramework::IStarting | |
Crtctk::telSub::OperationalLogicIf::LastError | Describes last errors |
Crtctk::exampleTopic::LgsPixelTopic | |
►CLogInfo | |
Crtctk::componentFramework::LogInfo | |
Crtctk::componentFramework::LogInitializer | RAII class to clean-up logging without leaking memory |
Crtctk::metadataCollector::Loopaware< Super > | |
Crtctk::exampleTopic::McaoLoopTopic | |
Crtctk::componentFramework::detail::MeasureContext | Holds 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::Loopaware< Super >::ModelBuilder | |
Crtctk::componentFramework::Measurable< Super >::ModelBuilder | |
Crtctk::componentFramework::Optimisable< Super >::ModelBuilder | |
Crtctk::componentFramework::Runnable< Super >::ModelBuilder | |
Crtctk::componentFramework::Suspendable< Super >::ModelBuilder | |
Crtctk::exampleCustom::CustomLifeCycle< Super >::ModelBuilder | |
Crtctk::metadataCollector::Acquisitor< Super >::ModelBuilder | |
►Crtctk::componentFramework::ModelBuilderBase | Base class of the ModelBuilder |
►Crtctk::componentFramework::StdComponent< Options >::ModelBuilder | |
Crtctk::componentFramework::RtcComponent::ModelBuilder | |
Crtctk::componentFramework::ModelManipulator | Class that provides methods to manipulate the state machine model |
Cmudpi::mudpiHeader | MUDPI header definition |
CMudpiHeader | |
Crtctk::telRepub::MudpiProcessor | Processing MUDPI data received by UDP receiver: rtctk::telRepub::UdpReceiver |
►Cnested_exception | |
Crtctk::componentFramework::detail::UnspecifiedNested< T > | Unspecified exception used by WrapWithNested |
Crtctk::componentFramework::NestedExceptionPrinter | Adapter object intended to be used in contexts without direct access to the output-stream object |
►Cobject | |
CrtctkExampleDataTaskRobotTest.rtctkExampleDataTaskRobotTest.rtctkExampleDataTaskRobotTest | ! Class for the Data task robotTesting very basic class to add support for numerical verification in robot tests |
Crtctk::telSub::OperationalLogicFactoryParams | Set of all parameters needed when constructing the OperationalLogic object |
►Crtctk::telSub::OperationalLogicIf | Interface to the operational logic implementation |
Crtctk::telSub::OperationalLogic | Implements the behaviour for Operational state |
Crtctk::telSub::OperationalParams | Configuration parameters needed for operational logic |
Ccli.operations.Operations | |
Crtctk::componentFramework::detail::OptimiseContext | Holds context necessary for processing a optimise request to completion |
►Coptional_base | |
►Crtctk::componentFramework::StdComponent< Options >::BizLogicIf | |
►Crtctk::componentFramework::RtcComponent::BizLogicIf | |
CBusinessLogic | |
Crtctk::componentFramework::StdComponent< Options >::BizLogicIf | |
Crtctk::componentFramework::StdComponent< Options >::BizLogicIf | |
Crtctk::componentFramework::StdComponent< Options >::BizLogicIf | |
►Crtctk::componentFramework::StdComponent< Options >::OutputStage | |
Crtctk::componentFramework::RtcComponent::OutputStage | |
►COutputStage | |
Crtctk::componentFramework::Loopaware< Super >::OutputStage | |
Crtctk::componentFramework::Measurable< Super >::OutputStage | |
Crtctk::componentFramework::Optimisable< Super >::OutputStage | |
Crtctk::componentFramework::Runnable< Super >::OutputStage | |
Crtctk::componentFramework::Suspendable< Super >::OutputStage | |
Crtctk::exampleCustom::CustomLifeCycle< Super >::OutputStage | |
Crtctk::metadataCollector::Acquisitor< Super >::OutputStage | |
CPacketCombiner | This class combines the packets of a sample |
CPacketData | |
CPacketDumper | PacketDumper 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::Parameters | A structure to hold the arguments passed with one of the Add methods |
Crtctk::componentFramework::RepositoryIf::WriteRequest::Parameters | A structure to hold the arguments passed with one of the Add methods |
Crtctk::componentFramework::RepositorySubscriberIf::SubscribeRequest::Parameters | A structure to hold the arguments passed to the Add method |
Crtctk::componentFramework::RepositorySubscriberIf::UnsubscribeRequest::Parameters | A structure to hold the arguments passed with one of the Add methods |
►CParamType | |
Ccli.argtypes.DpPathParamType | CLI argument type for DataPointPath objects used in the click module |
Ccli.argtypes.DpTypeParamType | |
Ccli.argtypes.UriParamType | CLI argument type for URI objects used in the click module |
Crtctk::componentFramework::PathMapper | Used to calculate URIs from datapoint paths |
Crtctk::exampleTopic::PixelBaseTopic< NPIX > | |
Crtctk::componentFramework::PlantUmlExport | |
Crtctk::rtcSupervisor::PopulateConfig | A 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::telRepub::PubThread< T, Q_SIZE, TDW > | |
Crtctk::dataTask::ReaderThread< TopicType, ReaderType > | ReaderThread for the Data Class |
Crtctk::dataTask::ReaderThread< rtctk::exampleTopic::ScaoLoopTopic > | |
Crtctk::componentFramework::RepositoryIf::ReadRequest | A 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::RecordingUnit | Abstract base class for all sources that can be recorded by the MetadataCollector and TelemetryRecorder |
Crtctk::componentFramework::DataPointRecordingUnit< DpType, OutputStage > | Recording Unit that can record RTR datapoints |
Crtctk::componentFramework::IpcqRecordingUnit< Topic, OutputStage > | Recording Unit that can record from shared memory queue |
Crtctk::componentFramework::JsonEventRecordingUnit< OutputStage > | Recording Unit that can record JSON events |
Crtctk::componentFramework::TypedEventRecordingUnit< EventType, OutputStage > | Recording Unit that can record typed events |
►Crtctk::componentFramework::RepositoryIf | Abstract interface providing basic read and write facilities to a repository |
►Crtctk::componentFramework::FileRepository | Implements a file based repository that stores datapoints in local YAML and FITS files |
Crtctk::componentFramework::FileOldbAdapter | A file based OLDB adapter that simulates OLDB with a local YAML file |
Crtctk::componentFramework::FilePersistentRepoAdapter | Implements a file based Persistent Configuration Repository adapter that can be used for testing |
Crtctk::componentFramework::FileRuntimeRepoAdapter | |
►Crtctk::componentFramework::OldbIf | |
Crtctk::componentFramework::FileOldbAdapter | A file based OLDB adapter that simulates OLDB with a local YAML file |
►Crtctk::componentFramework::OldbAdapter | Provides access to the OLDB to read and write datapoints |
Crtctk::componentFramework::RuntimeRepoAdapter | |
►Crtctk::componentFramework::PersistentRepoIf | |
Crtctk::componentFramework::FilePersistentRepoAdapter | Implements a file based Persistent Configuration Repository adapter that can be used for testing |
Crtctk::componentFramework::PersistentRepoAdapter | Implements the Persistent Configuration Repository adapter that uses the CII configuration service as the backend |
►Crtctk::componentFramework::RuntimeRepoIf | |
Crtctk::componentFramework::FileRuntimeRepoAdapter | |
Crtctk::componentFramework::RuntimeRepoAdapter | |
►Crtctk::componentFramework::RepositorySubscriberIf | Abstract interface providing subscription facilities for a repository |
Crtctk::componentFramework::OldbIf | |
Crtctk::componentFramework::RuntimeRepoIf | |
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::Response | An 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 | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
CRtmsCommonHeader | Header common for all RTMS packet types |
CRtmsHeader | RTMS header |
Crtms::rtmsHeader | |
Crtms::rtmsLeader | |
CRtmsLeaderHeader | Header for the RTMS leader packet |
Crtms::rtmsPayload | |
CRtmsPayloadHeader | Header for the RTMS paylaod packet |
Crtms::rtmsTrailer | |
CRtmsTrailerHeader | Header for the RTMS trailer packet |
Crtctk::componentFramework::Runnable< Super > | Life cycle extension to make RtcComponent Runnable |
Crtctk::metadataCollector::Runnable< Super > | |
CSampleIdentifier | Unique identifier for packets of a single sample |
Crtctk::exampleTopic::ScaoLoopTopic | |
Crtctk::componentFramework::ScXmlExport | |
Crtctk::dataTask::Semaphore | |
►Crtctk::telSub::SeqLoanerIf | Loaner interface |
Crtctk::telSub::DdsWaitSet | Implements DDS communication using FastDDS |
Crtctk::telSub::FakeDdsSubscriber | Fake DDS subscriber |
Crtctk::componentFramework::ServiceContainer | Container class that holds services of any type |
Crtctk::componentFramework::ServiceDiscovery | Class that implements a very basic service discovery mechanism |
►Crtctk::componentFramework::ServiceRegistryIf | Class that implements a service registry to be used by the service discovery |
Crtctk::componentFramework::FileServiceRegistryAdapter | Class that implements a very basic service discovery mechanism |
Crtctk::telSub::ShmParams | Shared memory configuration parameters |
Crtctk::standaloneTools::ShmPub< TopicType, WriterType > | ShmPub parent class |
►Crtctk::standaloneTools::ShmPub< ScaoLoopTopic > | |
CExampleShmPubScao | |
►Crtctk::telSub::ShmPublisherIf | Simple interface to class that owns the shared memory queue |
Crtctk::telSub::ShmPublisher< UserTopicType, DataBlender, ShmWriter > | |
►Crtctk::standaloneTools::ShmSubscriberBase | Base class to implement all non-template methods that can be pre-compiled for the ShmSubscriber |
Crtctk::standaloneTools::ShmSubscriber< Topic, ConditionPolicy, ShmTraits > | Implements basic features for a simple shared memory subscriber program |
Crtctk::componentFramework::SmCatExport | |
►Cspan | |
Crtctk::componentFramework::MatrixSpan< T > | A span class that simply extends gsl::span to record the number of rows and columns of a matrix and checks that this correctly corresponds to the underlying buffer size in debug builds |
►Crtctk::componentFramework::State | |
Crtctk::componentFramework::StateMachine | |
Crtctk::componentFramework::StateMachineEngine | |
Crtctk::componentFramework::StatePublisher | Class used to publish state-changed-topic using MAL |
Crtctk::componentFramework::StateSubscriber | Class used to subscribe to state-changed-topic using MAL |
►Crtctk::componentFramework::StdComponent< Options > | Basic life cycle for StdComponent |
Crtctk::componentFramework::RtcComponent | Basic life cycle for RtcComponent |
CStreamIdentifier | Unique identifier for packets of a single stream |
Celt::mal::ps::Subscriber< TOPIC_TYPE > | |
Crtctk::componentFramework::RepositorySubscriberIf::SubscribeRequest | A request object to pass information about datapoints to subscribe to |
►CSuper | |
Crtctk::componentFramework::Loopaware< Super > | Life cycle extension to make RtcComponent Loopaware |
Crtctk::componentFramework::Measurable< Super > | Life cycle extension to make RtcComponent Measurable |
Crtctk::componentFramework::Optimisable< Super > | Life cycle extension to make RtcComponent Optimisable |
Crtctk::componentFramework::Suspendable< Super > | Life cycle extension to make Loopaware RtcComponent Suspendable |
Crtctk::exampleCustom::CustomLifeCycle< Super > | |
Crtctk::metadataCollector::Acquisitor< Super > | Life cycle extension for Acquisitor RtcComponent |
►CT | |
Crtctk::componentFramework::detail::UnspecifiedNested< T > | Unspecified exception used by WrapWithNested |
►CTest | |
►CTestOldbAdapterBase | |
CTestOldbAdapter | |
CTestOldbAdapterHierarchy | |
CTestPersistentRepoAdapter | |
Crtctk::componentFramework::ComponentMetrics::Thread | |
Crtctk::componentFramework::ThreadMetricInfo | Defines auxiliary information associated with each thread registered with ComponentMetricsIf |
Crtctk::componentFramework::Transition | |
►Ctrue_type | |
Cstd::is_error_code_enum< rtctk::telRepub::MudpiProcessingError > | |
►Ctrue_type | |
Crtctk::componentFramework::IsMatrixBuffer< MatrixBuffer< T, Allocator > > | |
Crtctk::componentFramework::IsMatrixBufferType< MatrixBuffer< T, A > > | Structure for detecting MatrixBuffer types using SFINAE |
Crtctk::componentFramework::IsMatrixSpanType< MatrixSpan< T > > | Structure for detecting MatrixSpan types using SFINAE |
Crtctk::componentFramework::IsSpanType< gsl::span< T > > | Structure for detecting gsl::span types using SFINAE |
Crtctk::componentFramework::IsStdArray< std::array< T, N > > | |
Crtctk::componentFramework::IsVector< std::vector< T, Allocator > > | |
Crtctk::componentFramework::IsVectorType< std::vector< T > > | Structure for detecting std::vector types using SFINAE |
►Ctype | |
Crtctk::componentFramework::IsDynamicSpan< gsl::span< T, N > > | |
Crtctk::componentFramework::IsStaticSpan< gsl::span< T, N > > | |
Crtctk::componentFramework::TypedEventPublisher< EventType > | An event publisher that is aware of event types |
Crtctk::componentFramework::detail::TypedEventPublisherManager | |
Crtctk::componentFramework::TypedEventService | A 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::UdpReceiver | Receiving UDP data asynchronously and forwards received packets to provided packet processors |
Crtctk::componentFramework::RepositorySubscriberIf::UnsubscribeRequest | A request object to pass information about datapoints to unsubscribe from |
Crtctk::componentFramework::PathMapper::UriResult | Result object returned by the PathToUri method |
►CUseDisabling | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
►CUseEnabling | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
►CUseInitialising | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
►CUseStarting | |
Crtctk::componentFramework::StdComponent< Options >::AppliedOptions | |
►Cvector | |
Crtctk::componentFramework::MatrixBuffer< float > | |
Crtctk::componentFramework::MatrixBuffer< T, A > | |
Crtctk::exampleTopic::WfsLoopBaseTopic< NSUBAPS > | |
Crtctk::exampleTopic::WfsLoopBaseTopic< N_SUBAPS > | |
Crtctk::componentFramework::RepositoryIf::WriteRequest | A request object to pass information about datapoints that should be written to the repository |
►CMalAdapter | |
Ccomms.stdcmdsfacade.StdCmdsFacade | |
Ccomms.updatecmdsfacade.UpdateCmdsFacade | |
►CQLabel | |
Cgui.qecpu.QeCpu | QeCpu is a small text bsaed widget that presents the running process cpu usage |
Cgui.taurusstate.TaurusState | State widget that uses Taurus to connect to a model |
►CQMainWindow | |
Cgui.main_window.MainWindow | Implementation of the mainwindow.ui design |
►CQObject | |
►Ccomms.configuration.RtcConfiguration | RtcConfiguration is the interface and base class for all Configuration access mechanism |
Ccomms.configuration.RtcConfigurationImpl | RtcConfiguraitonImpl is an empty implementation of the RtCconfiguration Interface |
►Ccomms.deployment.RtcDeploymentControl | This is an abstract class providing a Qt signal/slot interface for triggering the starting and stopping of Deployment Sets and individual SRTC components |
Ccomms.deployment.RtcDeploymentControlNomadImpl | Implements the RtcDeploymentControl interface using Nomad as the backend |
►Ccomms.deployment.RtcDeploymentData | Interface for Deployment Data access |
Ccomms.deployment.RtcDeploymentDataFileImpl | Implementation of :class:RtcDeploymentData using files |
Ccomms.deployment.RtcDeploymentDataNomadImpl | Implementation of :class:RtcDeploymentData using Nomad |
Ccomms.deployment.RtcDeploymentDataServiceImpl | Implementation of :class:RtcDeploymentData using :class:rtctk.framekwork.ServiceDiscovery |
►Ccomms.logs.RtcLogs | RtcLogs acts as an interface for accessing logs locations |
Ccomms.logs.RtcLogsLocalImpl | Provides LogWidget local URIs compatible with :class:LogsWidget |
Ccomms.oldb.OldbClient | Wrapper to wait for an OLDB Client connection to be ready using Qt signals |
Ccomms.repository.RuntimeRepoControl | Interface for accessing the Runtime Configuration Repository asynchronously |
Cgui.taskfeedback.ResizeFilter | Filter that monitor resize events from a refernece widgets, and apply the same width to the sibling widget |
►CQWidget | |
Cgui.rtc_overview.RtcOverview | RtcOverview Widget presents a list of RTC Components, based on the current deployment |
Cgui.taskfeedback.TaskFeedback | Widget that contains a message, a transparent colored background, and a close button |
Cgui.taurusdevicebase.TaurusDeviceBase | TaurusDeviceBase class, it provides a quick way to set every children-taurus-aware widget to a common OLDB URI prefix |
►CTaurusBaseComponent | |
Cgui.taurusstate.TaurusState | State widget that uses Taurus to connect to a model |
►CTaurusBaseContainer | |
Cgui.taurusdevicebase.TaurusDeviceBase | TaurusDeviceBase class, it provides a quick way to set every children-taurus-aware widget to a common OLDB URI prefix |
►CTaurusDeviceBase | |
Cgui.rtc_component.RtcComponent | Widget that represent an RTC component |