| ▼Ndds | The dds namespace. The dds namespace includes all of the standard types, classes, and functions |
| Nall | <<extension>> A single namespace where all standard symbols are included |
| ►Ncore | The core namespace contains infrastructure types and functions |
| ►Ncond | Contains the Condition classes |
| CCondition | <<reference-type>> Abstract base class of all the conditions |
| CGuardCondition | <<reference-type>> A condition whose trigger value is under the control of the application |
| CStatusCondition | <<reference-type>> A condition associated with each dds::core::Entity |
| CWaitSet | <<reference-type>> Allows an application to wait until one or more of the attached Condition objects have a trigger_value of true or else until the timeout expires |
| ►Npolicy | Contains the standard Qos policy classes |
| CDataRepresentation | Contains the data representations supported by entities |
| CDataTag | Stores name-value (string) pairs that can be used to determine access permissions |
| CDeadline | Expresses the maximum duration (deadline) within which an instance is expected to be updated |
| CDestinationOrder | Controls the logical order of updates to the same instance by a dds::pub::Publisher |
| CDestinationOrderKind_def | The definition of the dds::core::safe_enum DestinationOrderKind |
| CDurability | Specifies whether a dds::pub::DataWriter will store and deliver previously published data samples to late-joining dds::sub::DataReader entities |
| CDurabilityKind_def | The definition of the dds::core::safe_enum DurabilityKind |
| CDurabilityService | Configures the external RTI Persistence Service used by persistent and transient DataWriters |
| CEntityFactory | Configures a dds::core::Entity that acts as factory of other entities |
| CGroupData | |
| CHistory | Specifies how much historical data a dds::pub::DataWriter and a dds::sub::DataReader can store |
| CHistoryKind_def | The definition of the dds::core::safe_enum HistoryKind |
| CLatencyBudget | Provides a hint as to the maximum acceptable delay from the time the data is written to the time it is received by the subscribing applications |
| CLifespan | Specifies how long the data written by a dds::pub::DataWriter is considered valid |
| CLiveliness | Specifies and configures the mechanism that allows dds::sub::DataReader's to detect when dds::pub::DataWriter's become disconnected |
| CLivelinessKind_def | The definition of the dds::core::safe_enum LivelinessKind |
| COwnership | Specifies whether it is allowed for multiple dds::pub::DataWriter's to write the same instance of the data and if so, how these modifications should be arbitrated |
| COwnershipKind_def | The definition of the dds::core::safe_enum OwnershipKind |
| COwnershipStrength | Specifies the value of the strength used to arbitrate among multiple dds::pub::DataWriter objects that attempt to modify the same instance of a data type (identified by its dds::topic::Topic and key) |
| CPartition | Set of strings that introduces logical partitions in dds::domain::DomainParticipant, dds::pub::Publisher, or dds::sub::Subscriber entities |
| Cpolicy_id | Obtains the QosPolicyId of a QoS Policy |
| Cpolicy_name | Obtains the policy name |
| CPresentation | Specifies how the samples representing changes to data instances are presented to a subscribing application |
| CPresentationAccessScopeKind_def | The definition of the dds::core::safe_enum PresentationAccessScopeKind |
| CQosPolicyCount | <<value-type>> Holds a counter for a QosPolicyId |
| CReaderDataLifecycle | Controls how a DataReader manages the lifecycle of the data that it has received |
| CReliability | Indicates the level of reliability in sample delivered that a dds::pub::DataWriter offers or a dds::sub::DataReader requests |
| CReliabilityKind_def | The definition of the dds::core::safe_enum ReliabilityKind |
| CResourceLimits | Controls the memory usage of dds::pub::DataWriter or a dds::sub::DataReader |
| CTimeBasedFilter | Allows a dds::sub::DataReader to indicate that it is not interested in all the sample updates that occur within a time period |
| CTopicData | |
| CTransportPriority | Allows applications to take advantage of transports capable of sending messages with different priorities |
| CTypeConsistencyEnforcement | Defines the rules for determining whether the type used to publish a given topic is consistent with that used to subscribe to it |
| CTypeConsistencyEnforcementKind_def | The definition of the dds::core::safe_enum TypeConsistencyEnforcementKind |
| CUserData | Attaches a buffer of opaque data that is distributed by Built-in Topics during discovery |
| CWriterDataLifecycle | Controls how a dds::pub::DataWriter handles the lifecycle of the instances (keys) that it writes |
| ►Nstatus | Contains the Status and State classes |
| CInconsistentTopicStatus | Information about the status dds::core::status::StatusMask::inconsistent_topic() |
| CLivelinessChangedStatus | Information about the status dds::core::status::StatusMask::liveliness_changed() |
| CLivelinessLostStatus | Information about the status dds::core::status::StatusMask::liveliness_lost() |
| COfferedDeadlineMissedStatus | Information about the status dds::core::status::StatusMask::offered_deadline_missed() |
| COfferedIncompatibleQosStatus | Information about the status dds::core::status::StatusMask::offered_incompatible_qos() |
| CPublicationMatchedStatus | Information about the status dds::core::status::StatusMask::publication_matched() |
| CRequestedDeadlineMissedStatus | Information about the status dds::core::status::StatusMask::requested_deadline_missed() |
| CRequestedIncompatibleQosStatus | Information about the status dds::core::status::StatusMask::requested_incompatible_qos() |
| CSampleLostStatus | Information about the status dds::core::status::StatusMask::sample_lost() |
| CSampleRejectedState | Reasons why a sample was rejected |
| CSampleRejectedStatus | Information about the status dds::core::status::StatusMask::sample_rejected() |
| CStatusMask | A std::bitset (list) of statuses |
| CSubscriptionMatchedStatus | Information about the status dds::core::status::StatusMask::subscription_matched() |
| ►Nxtypes | Contains the types and functions to support Extensible Types |
| CAbstractConstructedType | The base class of types that have members and an extensibility kind |
| CAliasType | <<value-type>> Represents and IDL typedef |
| CArrayType | <<value-type>> Represents an IDL array type |
| CCollectionType | <<value-type>> The base class of all collection types |
| CDynamicData | <<value-type>> A data sample of any complex data type, which can be inspected and manipulated reflectively |
| CDynamicType | <<value-type>> Represents a runtime type |
| CEnumMember | <<value-type>> Represents a EnumType member |
| CEnumType | <<value-type>> Represents and IDL enum type |
| CExtensibilityKind_def | The definition of the dds::core::safe_enum ExtensibilityKind |
| CMember | <<value-type>> Represents a StructType member |
| CPrimitiveType | <<value-type>> Represents and IDL primitive type |
| CSequenceType | <<value-type>> Represents an IDL sequence type |
| CStringType | <<value-type>> Represents an IDL string type |
| CStructType | <<value-type>> Represents and IDL struct type |
| CTypeKind_def | The definition of TypeKind |
| CUnidimensionalCollectionType | <<value-type>> The base class of collection types with only one dimension |
| CUnionMember | <<value-type>> Represents a UnionType member |
| CUnionType | <<value-type>> Represents and IDL union type |
| CWStringType | <<value-type>> Represents an IDL wstring type |
| CAlreadyClosedError | Indicates that an object has been closed |
| Cbasic_string | <<value-type>> A string convertible to std::string and with similar functionality |
| CBytesTopicType | Built-in type consisting of a variable-length array of opaque bytes |
| CDuration | <<value-type>> Represents a time interval |
| CEntity | <<reference-type>> This is the abstract base class for all the DDS objects that support QoS policies, a listener and a status condition |
| CError | A generic, unspecified Error |
| CException | The abstract base class for all of the DDS exceptions which may be thrown by the API |
| Cexternal | A managed reference to an object |
| CIllegalOperationError | Indicates that an operation was called under improper circumstances |
| CImmutablePolicyError | Indicates that the application attempted to modify an immutable QoS policy |
| CInconsistentPolicyError | Indicates that the application specified a set of QoS policies that are not consistent with each other |
| CInstanceHandle | <<value-type>> Handle to identify different instances of the same dds::topic::Topic of a certain type |
| CInvalidArgumentError | Indicates that the application passed an illegal parameter value into an operation |
| CInvalidDowncastError | Indicates that a downcast was incorrect |
| CKeyedBytesTopicType | Built-in type consisting of a variable-length array of opaque bytes and a string that is the key |
| CKeyedStringTopicType | Built-in type consisting of a string payload and a second string that is the key |
| CNotAllowedBySecurityError | Indicates that an operation on the DDS API fails because the security plugins do not allow it |
| CNotEnabledError | A NotEnabledError is thrown when an operation is invoked on a dds::core::Entity that is not yet enabled |
| CNullReferenceError | Indicates an attempt to access a null object |
| Coptional | <<value-type>> Represents an object that may not contain a valid value |
| COutOfResourcesError | Indicates that RTI Connext ran out of the resources needed to complete the operation |
| CPreconditionNotMetError | A PreconditionNotMetError is thrown when a pre-condition for the operation was not met |
| CQosProvider | <<reference-type>> The QosProvider class provides a way for a user to control and access the XML QoS profiles that are loaded by RTI Connext |
| CReference | Base class for all reference types |
| Csafe_enum | <<value-type>> Provides a safe, scoped enumeration based on def::type |
| CStringTopicType | Built-in type consisting of a single character string |
| CTEntityQos | Acts as a container for Qos policies allowing to set and retrieve all the policies of an entity as a unit |
| CTime | <<extension>> Represents a point in time |
| CTimeoutError | Indicates that an operation has timed out |
| CUnsupportedError | Indicates that the application used an unsupported operation |
| CValue | |
| Cvector | <<value-type>> A vector convertible to std::vector and with similar functionality |
| CWeakReference | |
| ►Ndomain | The domain namespace contains types, classes, and functions related to DomainParticipants |
| ►Nqos | Contains DomainParticipantQos |
| CDomainParticipantFactoryQos | <<value-type>> Container of the QoS policies that do not apply to a specific entity
|
| CDomainParticipantQos | <<value-type>> Container of the QoS policies that a dds::domain::DomainParticipant supports |
| CDomainParticipant | <<reference-type>> Container for all dds::core::Entity objects |
| CDomainParticipantListener | The listener class for a DomainParticipant |
| CNoOpDomainParticipantListener | A convenience implementation of DomainParticipantListener where all methods are overridden to do nothing |
| ►Npub | Contains the type and functions to support publishing topics |
| ►Nqos | Contains PublisherQos and DataWriterQos |
| CDataWriterQos | <<value-type>> Container of the QoS policies that a dds::pub::DataWriter supports |
| CPublisherQos | <<value-type>> Container of the QoS policies that a dds::pub::Publisher supports |
| CAnyDataWriter | <<reference-type>> This class provides an non-template holder for representing a DataWriter of any type |
| CAnyDataWriterListener | The listener to notify status changes for a dds::pub::DataWriter of a generic type |
| CCoherentSet | <<value-type>> A publishing application can request that a set of DDS data-sample changes be propagated in such a way that they are interpreted at the receivers' side as a cohesive set of modifications |
| CDataWriter | <<reference-type>> Allows an application to publish data for a dds::topic::Topic |
| CDataWriterListener | The Listener to notify status changes for a dds::pub::DataWriter |
| CNoOpDataWriterListener | A convenience implementation of DataWriterListener where all methods are overridden to do nothing |
| CNoOpPublisherListener | A convenience implementation of PublisherListener where all methods are overridden to do nothing |
| CPublisher | <<reference-type>> A publisher is the object responsible for the actual dissemination of publications |
| CPublisherListener | The listener to notify status changes for a dds::pub::Publisher |
| CSuspendedPublication | <<value-type>> Indicates that the application is about to make multiple modifications using several dds::pub::DataWriter's belonging to the same dds::pub::Publisher |
| ►Nrpc | |
| CClientEndpoint | <<reference-type>> Manages the DDS entities required to make remote function calls |
| CClientParams | <<value-type>> The parameters used to configure a ClientEndpoint |
| CRemoteInvalidArgumentError | Thrown when a Client provides an invalid argument to a Service operation |
| CRemoteOutOfResourcesError | Thrown when the Service runs out of resources to fulfill a Client's operation |
| CRemoteUnknownExceptionError | Thrown when an unknown exception occurs in the Service |
| CRemoteUnknownOperationError | Thrown when a Client calls an operation that doesn't exist in the Service |
| CRemoteUnsupportedOperationError | Thrown when a Client calls an operation that is not supported by the Service |
| CServer | <<reference-type>> Provides the execution environment for one or more ServiceEndpoint |
| CServerParams | <<value-type>> The parameters used to configure a Server |
| CServiceEndpoint | Manages the DDS entities required to receive function calls and send the return values |
| ►Nsub | Contains the types and functions to support subscribing to topics |
| ►Ncond | Contains Conditions specific to DataReaders |
| CQueryCondition | <<reference-type>> Specialized ReadCondition that allows applications to also specify a filter on the data available in a dds::sub::DataReader |
| CReadCondition | <<reference-type>> Condition specifically dedicated to read operations and attached to one dds::sub::DataReader |
| ►Nqos | Contains DataReaderQos and SubscriberQos |
| CDataReaderQos | <<value-type>> Container of the QoS policies that a dds::sub::DataReader supports |
| CSubscriberQos | <<value-type>> Container of the QoS policies that a dds::sub::Subscriber supports |
| ►Nstatus | Contains DataState |
| CDataState | Describes the state of a sample and includes the information about the sample's InstanceState, ViewState, and SampleState |
| CInstanceState | Indicates if the samples are from a live dds::pub::DataWriter or not |
| CSampleState | Indicates whether or not a sample has ever been read |
| CViewState | Indicates whether or not an instance is new |
| CAnyDataReader | <<reference-type>> This class provides an non-template holder for representing a DataReader of any type |
| CAnyDataReaderListener | The listener to notify status changes for a dds::sub::DataReader of a generic type |
| CCoherentAccess | <<value-type>> Controls whether RTI Connext will preserve the groupings of changes made by the publishing application by means of begin_coherent_changes and end_coherent_changes |
| ►CDataReader | <<reference-type>> Allows the application to: (1) declare the data it wishes to receive (i.e. make a subscription) and (2) access the data received by the attached dds::sub::Subscriber |
| CManipulatorSelector | A Selector class enabling the streaming API |
| CSelector | Used by the DataReader to compose read and take operations |
| CDataReaderListener | The Listener to notify status changes for a dds::sub::DataReader |
| CGenerationCount | <<value-type>> |
| CLoanedSamples | <<move-only-type>> Provides temporary access to a collection of samples (data and info) from a DataReader |
| CNoOpDataReaderListener | A convenience implementation of DataReaderListener where all methods are overridden to do nothing |
| CNoOpSubscriberListener | A convenience implementation of SubscriberListener where all methods are overridden to do nothing |
| CQuery | <<value-type>> Encapsulates a query for a dds::sub::cond::QueryCondition |
| CRank | <<value-type>> Contains the sample and generation ranks of a data-sample |
| CReadModeDummyType | |
| CSample | <<value-type>> This class encapsulate the data and meta-data associated with DDS samples |
| CSampleInfo | <<value-type>> Information that accompanies each sample received by a DataReader |
| CSharedSamples | <<reference-type>> A sharable and container-safe version of LoanedSamples |
| CSubscriber | <<reference-type>> A subscriber is the object responsible for actually receiving data from a subscription |
| CSubscriberListener | The listener to notify status changes for a dds::sub::Subscriber |
| ►Ntopic | Contains topic related classes and functions, the built-in topics and topic traits used by IDL-generated types |
| ►Nqos | Contains TopicQos |
| CTopicQos | <<value-type>> Container of the QoS policies that a dds::topic::Topic supports |
| CAnyTopic | <<reference-type>> This class provides an non-template holder for representing a Topic of any type |
| CBuiltinTopicKey | The key of the built-in topics |
| CContentFilteredTopic | <<reference-type>> Specialization of TopicDescription that allows for content-based subscriptions |
| CFilter | Defines the filter to create a ContentFilteredTopic |
| Cis_topic_type | Trait that indicates if a type is suitable to be the type of a dds::topic::Topic |
| CNoOpTopicListener | A convenience implementation of TopicListener where all methods are overridden to do nothing |
| CParticipantBuiltinTopicData | Entry created when a dds::domain::DomainParticipant is discovered |
| CPublicationBuiltinTopicData | Entry created when a dds::pub::DataWriter is discovered in association with its dds::pub::Publisher |
| CSubscriptionBuiltinTopicData | Entry created when a dds::sub::DataReader is discovered in association with its dds::sub::Subscriber |
| CTopic | <<reference-type>> Topic is the most basic description of the data to be published and subscribed |
| Ctopic_type_name | Provides the name of a topic-type |
| Ctopic_type_support | Provides convenience operations for a topic-type |
| CTopicBuiltinTopicData | Entry created when a dds::topic::Topic object is discovered |
| CTopicDescription | Abstract base class of Topic and ContentFilteredTopic |
| CTopicInstance | Encapsulates a sample and its associated instance handle |
| CTopicListener | The listener to notify status changes for a dds::topic::Topic |
| ▼Nrpc_example | |
| CRobotControl | The synchronous interface generated from the RobotControl IDL service |
| CRobotControlAsync | The asynchronous interface derived from the RobotControl service |
| CRobotControlClient | <<reference-type>> Allows client applications to make remote function calls |
| ▼Nrti | <<extension>> The namespace that contains the extension types and functions to the DDS standard |
| Nall | <<extension>> A single namespace where all symbols are included |
| ►Nconfig | <<extension>> Logging configuration and version information |
| ►Nactivity_context | |
| CAttributeKindMask | The attributes used in the string representation of the Activity Context can be configured through this mask |
| ►Ncompliance | |
| CRpcMask | XTypes compliance mask |
| CXTypesMask | This mask configures different aspects of the Extended CDR encoding (XCDR and XCDR2) |
| CLibraryVersion | <<extension>> <<value-type>> The version of a single library shipped as part of an RTI Connext distribution |
| CLogCategory_def | The definition of the dds::core::safe_enum LogCategory |
| CLogger | The singleton type used to configure RTI Connext logging |
| CLogLevel_def | The definition of the dds::core::safe_enum LogLevel; |
| CLogMessage | A log message, including the text and additional information |
| CPrintFormat_def | The definition of the dds::core::safe_enum PrintFormat |
| CScopedLoggerVerbosity | Changes the logger verbosity temporarily during the scope of a variable |
| CVerbosity_def | The definition of the dds::core::safe_enum Verbosity |
| ►Ncore | <<extension>> Extensions to dds::core |
| ►Nbuiltin_profiles | <<extension>> Contains the names of the built-in profiles |
| Nqos_lib | <<extension>> Contains the names of the built-in profiles in the regular (non-experimental) qos library |
| Nqos_lib_exp | <<extension>> <<experimental>> Contains the names of the built-in profiles in the experimental qos library |
| Nqos_snippet_lib | <<extension>> Contains the names of the built-in QoS Snippets |
| ►Ncond | |
| CAsyncWaitSet | <<extension>> Dispatches dds::core::cond::Condition objects using separate threads of execution. Unlike a normal dds::core::cond::WaitSet, which operates on the current thread, an AsyncWaitSet uses a thread pool |
| CAsyncWaitSetCompletionToken | Implementation of the completion token role element of the asynchronous completion token pattern that is part of the AsyncWaitSet behavior |
| CAsyncWaitSetListener | Listener for receiving event notifications related to the thread pool of the AsyncWaitSet |
| CAsyncWaitSetProperty | Specifies the rti::core::cond::AsyncWaitSet behavior |
| CNoOpAsyncWaitSetListener | A convenience implementation of AsyncWaitSetListener where all methods are overridden to do nothing |
| CWaitSetProperty | <<extension>> <<value-type>> Specifies the dds::core::cond::WaitSet behavior for multiple trigger events |
| ►Npolicy | |
| CAcknowledgmentKind_def | <<extension>> The enumeration for Reliability acknowledgment kinds |
| CAsynchronousPublisher | <<extension>> Configures the mechanism to publish data using a separate thread |
| CAvailability | <<extension>> Configures data availability in the context of Collaborative DataWriters and Required Subscriptions |
| CBatch | <<extension>> Allows a dds::pub::DataWriter to batch multiple samples into a single network packet to increase throughput |
| CBuiltinTopicReaderResourceLimits | <<extension>> Configures several resource management aspects of the built-in topic DataReaders |
| CCdrPaddingKind_def | <<extension>> The definition of the dds::core::safe_enum CdrPaddingKind |
| CDatabase | <<extension>> Configures threads and resource limits that RTI Connext uses to control its internal database |
| CDataReaderInstanceRemovalKind_def | Sets the kinds of instances that can be replaced when instance resource limits (dds::core::policy::ResourceLimits::max_instances) are reached |
| CDataReaderProtocol | <<extension>> Configures DataReader-specific aspects of the RTPS protocol |
| CDataReaderResourceLimits | <<extension>> Configures the memory usage of a dds::pub::DataReader |
| CDataWriterProtocol | <<extension>> Configures aspects of an the RTPS protocol related to a dds::pub::DataWriter |
| CDataWriterResourceLimits | <<extension>> Configures the memory usage of a dds::pub::DataWriter |
| CDataWriterResourceLimitsInstanceReplacementKind_def | <<extension>> The enumeration for DataWriter Resource Limits |
| CDataWriterTransferMode | <<extension>> Configures the transfer mode of a dds::pub::DataWriter |
| CDestinationOrderScopeKind_def | <<extension>> The definition of the dds::core::safe_enum DestinationOrderScopeKind |
| CDiscovery | <<extension>> Configures entity discovery |
| CDiscoveryConfig | <<extension>> Configures the discovery mechanism |
| CDiscoveryConfigBuiltinChannelKindMask | <<extension>> A mask that selects the built-in channels to be used |
| CDiscoveryConfigBuiltinPluginKindMask | <<extension>> A mask that selects the built-in discovery plugins to be used |
| CDomainParticipantResourceLimits | <<extension>> Configures the memory usage of certain dds::domain::DomainParticipant resources |
| CEntityName | <<extension>> Assigns a name to a DomainParticipant, Publisher, Subscriber, DataWriter or DataReader |
| CEvent | <<extension>> Configures the thread in a DomainParticipant that handles timed events |
| CIgnoredEntityReplacementKind_def | <<extension>> The enumeration for DomainParticipantResourceLimits ignored entity replacement kinds |
| CLocatorFilter | <<extension>> Configures how the dds::topic::PublicationBuiltinTopicData reports the configuration of a MultiChannel DataWriter |
| CMonitoring | <<extension>> Configures the use of the RTI Monitoring Library 2.0 to collect and distribute RTI Connext telemetry data |
| CMulticastMapping | <<extension>> Type representing a list of multicast mapping elements |
| CMultiChannel | <<extension>> Configures the ability of a DataWriter to send data on different multicast groups (addresses) based on the value of the data |
| CProperty | <<extension>> Stores key/value string pairs that can configure certain parameters of RTI Connext not exposed through QoS policies. It can also store and propagate through the discovery mechanism application-specific information associated to a dds::core::Entity |
| CPublishMode | <<extension>> Specifies whether a dds::pub::DataWriter sends data synchronously or asynchronously |
| CPublishModeKind_def | <<extension>> The enumeration for PublishMode kinds |
| CReceiverPool | <<extension>> Configures threads that RTI Connext uses to receive and process data from the transport modules (such as UDP) |
| CRemoteParticipantPurgeKind_def | <<extension>> The definition of the dds::core::safe_enum RemoteParticipantPurgeKind |
| CRtpsReliableWriterProtocol | <<extension>> Configures aspects of an RTPS reliable writer |
| CRtpsReservedPortKindMask | <<extension>> Mask of reserved ports |
| CService | <<extension>> Indicates if an Entity is associated with a service and if so, which one |
| CServiceKind_def | <<extension>> The definition of the dds::core::safe_enum ServiceKind |
| CSystemResourceLimits | <<extension>> Configures resources that RTI Connext uses |
| CTopicQueryDispatch | <<extension>> Configures the ability of a dds::pub::DataWriter to publish samples in response to a rti::sub::TopicQuery |
| CTransportBuiltin | <<extension>> Specifies which built-in transports to use |
| CTransportBuiltinMask | <<extension>> Mask that specifies which built-in transports are used |
| CTransportMulticast | <<extension>> Specifies the multicast address on which a dds::sub::DataReader wants to receive its data and other settings |
| CTransportMulticastKind_def | <<extension>> The definition of the dds::core::safe_enum TransportMulticastKind |
| CTransportMulticastMapping | <<extension>> Specifies a list of topic_expressions and multicast addresses that can be used by an Entity with a specific topic name to receive data |
| CTransportSelection | <<extension>> Specifies the transports that a dds::pub::DataWriter or a dds::sub::DataReader may use to send or receive data |
| CTransportUnicast | <<extension>> Specifies a subset of transports and a port number that can be used by a dds::core::Entity to receive data |
| CTypeSupport | <<extension>> Allows attaching application-specific information to a dds::pub::DataWriter or dds::sub::DataReader that is passed to the serilization and deserialization routines |
| CWireProtocol | <<extension>> Configures the write protocol of a dds::domain::DomainParticipant |
| CWireProtocolAutoKind_def | <<extension>> The definition of the dds::core::safe_enum WireProtocolAutoKind |
| ►Nstatus | |
| CDataReaderCacheStatus | <<extension>> Information about the status dds::core::status::StatusMask::datareader_cache() |
| CDataReaderProtocolStatus | <<extension>> Information about the status dds::core::status::StatusMask::datareader_protocol() |
| CDataWriterCacheStatus | <<extension>> Information about the status dds::core::status::StatusMask::datawriter_cache() |
| CDataWriterProtocolStatus | <<extension>> Information about the status dds::core::status::StatusMask::datawriter_protocol() |
| CDomainParticipantProtocolStatus | |
| CEventCount | <<extension>> <<value-type>> Encapsulates an event count containing a total count and an incremental count since the last time a status was read |
| CInvalidLocalIdentityAdvanceNoticeStatus | <<extension>> Information about the status dds::core::status::StatusMask::invalid_local_identity_advance_notice() |
| CReliableReaderActivityChangedStatus | <<extension>> Information about the status dds::core::status::StatusMask::reliable_reader_activity_changed() |
| CReliableWriterCacheChangedStatus | <<extension>> Information about the status dds::core::status::StatusMask::reliable_writer_cache_changed() |
| CSampleLostState | <<extension>> Reasons why a sample was lost |
| CServiceRequestAcceptedStatus | <<extension>> Information about the status dds::core::status::StatusMask::service_request_accepted() |
| ►Nxtypes | <<extension>> Extensions to dds::core::xtypes |
| CDynamicDataInfo | Contains information about a DynamicData sample |
| CDynamicDataMemberInfo | Contains information about a DynamicData member |
| CDynamicDataProperty | <<extension>> <<value-type>> Specifies the properties of a DynamicData object |
| CDynamicDataTypeSerializationProperty | <<extension>> <<value-type>> Configures aspects of the memory management in the serialization of dds::core::xtypes::DynamicData samples |
| CDynamicTypePrintFormatProperty | <<extension>> <<value-type>> A collection of attributes used to configure how DynamicTypes will be formatted when converted to strings |
| CLoanedDynamicData | <<move-only-type>> Gives temporary access to a member of another DynamicData object |
| CAllocationSettings | <<extension>> Resource allocation settings |
| Cbounded_sequence | <<value-type>> A bounded sequence of elements |
| CChannelSettings | <<extension>> Configures the properties of a channel in rti::core::policy::MultiChannel |
| CCoherentSetInfo | <<extension>> <<value-type>> A CoherentSampleInfo provides information about the coherent set associated with a sample |
| CCompressionIdMask | <<extension>> Mask that specifies which built-in compression method to used |
| CCompressionSettings | <<extension>> Compression Settings |
| CContentFilterProperty | <<extension>> <<value-type>> Provides all the required information to enable content filtering |
| CCookie | Unique identifier for a written data sample in the form of a sequence of bytes |
| CDataReaderResourceLimitsInstanceReplacementSettings | <<extension>> How instances are replaced in the DataReader queue when resource limits are reached |
| CDataWriterShmemRefTransferModeSettings | <<extension>> Configures aspects of the shared memory reference transfer mode related to a DataWriter |
| CEndpointGroup | <<extension>> Specifies a group of endpoints that can be collectively identified by a name and satisfied by a quorum |
| CGuid | <<extension>> <<value-type>> Class for GUID (Global Unique Identifier) representation
|
| CListenerBinder | <<reference-type>> Automatically manages the association of an Entity and a Listener |
| CLocator | <<extension>> <<value-type>> Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports |
| CLocatorFilterElement | <<extension>> <<value-type>> Specifies the configuration of an individual channel within a MultiChannel DataWriter |
| CLocatorKind_def | The definition of the dds::core::safe_enum LocatorKind |
| CLongDouble | <<extension>> <<value-type>> Encapsulates an IDL long double |
| CMonitoringDedicatedParticipantSettings | <<extension>> Configures the usage of a dedicated dds::domain::DomainParticipant to distribute the RTI Connext application telemetry data |
| CMonitoringDistributionSettings | <<extension>> Configures the distribution of telemetry data |
| CMonitoringEventDistributionSettings | <<extension>> Configures the distribution of event metrics |
| CMonitoringLoggingDistributionSettings | <<extension>> Configures the distribution of log messages |
| CMonitoringLoggingForwardingSettings | <<extension>> Configures the forwarding levels of log messages for the different rti::config::LogFacility |
| CMonitoringMetricSelection | <<extension>> Configures event and periodic metrics collection and distribution for a specific set of observable resources |
| CMonitoringPeriodicDistributionSettings | <<extension>> Configures the distribution of periodic metrics |
| CMonitoringTelemetryData | <<extension>> Configures the telemetry data that will be distributed |
| Coptional_value | <<extension>> Represents a value that can be initialized or not |
| CPersistentStorageSettings | <<extension>> Configures the persistent storage settings for durable writer history and durable reader state |
| Cpointer | |
| CProductVersion | <<extension>> <<value-type>> Represents the current version of RTI Connext |
| CProtocolVersion | <<extension>> Represents the current version of RTI Connext |
| Cqos_print_all_t | A tag type that selects the to_string overload that prints all the values of a Qos object |
| CQosPrintFormat | <<extension>> <<value-type>> A collection of attributes used to configure how QoS will be formatted when converted to strings |
| CQosProviderParams | <<extension>> <<value-type>> Configure options that control the way that XML documents containing QoS profiles are loaded by a dds::core::QosProvider |
| CResult | A result from an operation that doesn't throw exceptions containing a return code and (if successful) a value |
| CRtpsReliableReaderProtocol | <<extension>> Configures aspects of the RTPS protocol related to a reliable DataReader |
| CRtpsWellKnownPorts | <<extension>> Configures the mapping of the RTPS well-known ports |
| CSampleFlag | <<extension>> A set of flags that can be associated with a sample |
| CSampleIdentity | <<extension>> <<value-type>> A SampleIdentity defines a pair (Virtual Writer Guid, SequenceNumber) that uniquely identifies a sample within a DDS domain and a Topic |
| CSequenceNumber | <<extension>> <<value-type>> A class representing the DDS 64-bit Sequence Number |
| CServiceRequestId_def | The definition of the rti::core::safe_enum ServiceRequestId |
| CThreadSettings | <<extension>> The properties of a thread of execution |
| CThreadSettingsCpuRotationKind_def | Determines how rti::core::ThreadSettings::cpu_list affects processor affinity for thread-related QoS policies that apply to multiple threads |
| CThreadSettingsKindMask | <<extension>> A collection of flags used to configure threads of execution |
| CTransportClassId_def | The definition of the dds::core::safe_enum TransportClassId |
| CTransportInfo | <<extension>> <<value-type>> Contains the class id and message max size of an installed transport |
| CTransportMulticastSettings | <<extension>> Represents a list of multicast locators |
| CTransportUnicastSettings | <<extension>> Represents a list of unicast locators |
| CUnregisterThreadOnExit | <<extension>> Utility that calls rti::core::unregister_thread when leaving scope |
| CVendorId | <<extension>> Represents the vendor of the service implementing the RTPS protocol |
| ►Ndomain | <<extension>> Extensions to dds::domain |
| CDomainParticipantConfigParams | <<extension>> <<value-type>> Input paramaters for creating a participant from xml configuration. It allows modification of some of the properties of the entities defined in the configuration |
| ►Nflat | <<extension>> Support for FlatData Topic-Types |
| CAbstractAlignedList | Base class of Offsets to sequences and arrays of non-primitive members |
| CAbstractBuilder | Base class of all Builders |
| CAbstractListBuilder | Base class of all array and sequence builders |
| CAbstractPrimitiveList | Base class for Offsets to sequences and arrays of primitive types |
| CAbstractSequenceBuilder | Base class of Builders for sequence members |
| CAggregationBuilder | Base class of struct and union builders |
| CFinalAlignedArrayOffset | Offset to an array of final elements |
| CFinalArrayOffset | Offset to an array of final elements |
| CFinalOffset | The base class of all Offsets to a final struct type |
| CFinalSequenceBuilder | Builds a sequence member of fixed-size elements |
| Cflat_type_traits | Given a Sample, an Offset or a Builder, it allows obtaining the other types |
| CMutableArrayBuilder | Builds an array member of variable-size elements |
| CMutableArrayOffset | Offset to an array of variable-size elements |
| CMutableOffset | The base class of all Offsets to a final struct type |
| CMutableSequenceBuilder | Builds a sequence member of variable-size elements |
| COffsetBase | Base class of all Offset types |
| CPrimitiveArrayOffset | Offset to an array of primitive elements |
| CPrimitiveConstOffset | A const Offset to an optional primitive member |
| CPrimitiveOffset | An Offset to an optional primitive member |
| CPrimitiveSequenceBuilder | Builds a sequence of primitive members |
| CPrimitiveSequenceOffset | Offset to a sequence of primitive elements |
| CSample | The generic definition of FlatData topic-types |
| CSequenceIterator | Iterator for collections of Offsets |
| CSequenceOffset | Offset to a sequence of non-primitive elements |
| CStringBuilder | Builds a string |
| CStringOffset | Offset to a string |
| CUnionBuilder | Base class of builders for user-defined mutable unions |
| ►Npub | <<extension>> Extensions to dds::pub |
| CAcknowledgmentInfo | <<extension>> <<value-type>> Information about an application-acknowledged sample |
| CFlowController | <<extension>> <<reference-type>> A flow controller is the object responsible for shaping the network traffic by determining when attached asynchronous dds::pub::DataWriter instances are allowed to write data |
| CFlowControllerProperty | <<extension>> <<value-type>> Configures a FlowController |
| CFlowControllerSchedulingPolicy_def | <<extension>> Kinds of flow controller shceduling policy |
| CFlowControllerTokenBucketProperty | <<extension>> <<value-type>> Configures a FlowController based on a tocken-bucket mechanism |
| CWriteParams | <<extension>> <<value-type>> Advanced parameters for writing with a DataWriter |
| ►Nqueuing | |
| CConsumerAvailabilityParams | Definition of the availability feedback information that can be provided by consumers to Queuing Service |
| CNoMatchingQueueException | The entity lost matching with all the Queuing Service |
| CNoOpQueueConsumerListener | A listener with an empty implementation of all methods |
| CNoOpQueueProducerListener | A listener with an empty implementation of all methods |
| CNoOpQueueReplierListener | A listener with an empty implementation of all methods |
| CNoOpQueueRequesterListener | A listener with an empty implementation of all methods |
| CQueueConsumer | Allows you to receive samples from a SharedReaderQueue |
| CQueueConsumerListener | Called when certain events occur in a QueueConsumer |
| CQueueConsumerParams | Contains the parameters for creating a QueueConsumer |
| CQueueEntityParams | A parent class for all queue parameter classes |
| CQueueProducer | Allows you to send samples to a specific SharedReaderQueue hosted by Queuing Service |
| CQueueProducerListener | Called when certain events occur in a QueueProducer |
| CQueueProducerParams | Contains the parameters for creating a QueueProducer |
| CQueueReplier | Allows receiving requests and sending replies |
| CQueueReplierListener | Called when certain events occur in a QueueReplier |
| CQueueReplierParams | Contains the parameters for creating a QueueReplier |
| CQueueRequester | Allows sending requests and receiving replies |
| CQueueRequesterListener | Called when certain events occur in a QueueRequester |
| CQueueRequesterParams | Contains the parameters for creating a QueueRequester |
| ►Nrequest | |
| CIsReplyRelatedPredicate | Functor to match replies by their related request |
| CReplier | <<reference-type>> Allows receiving requests and sending replies |
| CReplierListener | Called when a Replier has new available requests |
| CReplierParams | Contains the parameters for creating a rti::request::Replier |
| CRequester | <<reference-type>> Allows sending requests and receiving replies |
| CRequesterParams | Contains the parameters for creating a rti::request::Requester |
| CSimpleReplier | <<reference-type>> A callback-based replier |
| ►Nsub | <<extension>> Extensions to dds::sub |
| ►Ncond | |
| CDataReaderStatusConditionHandler | Realization of a functor handler that handles the status of a dds::sub::DataReader |
| ►Nstatus | |
| CDataStateEx | <<extension>> <<value-type>> An extended version of dds::sub::status::DataState that also contains StreamKind |
| CStreamKind | <<extension>> Indicates which stream to read from: live stream, topic-query stream or both |
| CAckResponseData | <<extension>> Data payload associated to an application-level acknowledgment |
| CIsValidData | <<extension>> A functor that returns true when a sample has valid data |
| CLoanedSample | The element type of a dds::sub::LoanedSamples collection |
| CManipulatorSelector | |
| CSampleIterator | A random-access iterator of LoanedSample |
| CSampleProcessor | <<extension>> <<reference-type>> Utility to read and process the data samples that one or more DataReaders receive using a sample handler |
| CSharedSamples | Provides access to a collection of middleware-loaned samples |
| CTopicQuery | <<extension>> <<reference-type>> Allows a dds::sub::DataReader to query the sample cache of its matching dds::pub::DataWriters |
| CTopicQueryData | <<extension>> <<value-type>> Provides information about a TopicQuery |
| CTopicQuerySelection | <<extension>> <<value-type>> Specifies the data query that defines a TopicQuery |
| CTopicQuerySelectionKind_def | The definition of the dds::core::safe_enum rti::sub::TopicQuerySelectionKind |
| CValidLoanedSamples | <<extension>> <<C++11>> <<move-only-type>> Provides access to only those samples that contain valid data |
| CValidSampleIterator | A forward iterator adapter that skips invalid samples |
| ►Ntest | |
| CEnvVarToken | |
| ►Ntopic | <<extension>> Extensions to dds::topic |
| ►Ntrust | |
| CEndpointTrustAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins algorithm information associated with the discovered endpoint |
| CEndpointTrustInterceptorAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins interception algorithm information associated with the discovered endpoint |
| CEndpointTrustProtectionInfo | <<extension>> <<value-type>> Trust Plugins Protection information associated with the discovered endpoint |
| CParticipantTrustAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins algorithm information associated with the discovered DomainParticipant |
| CParticipantTrustInterceptorAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins interception algorithm information associated with the discovered DomainParticipant |
| CParticipantTrustKeyEstablishmentAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins key establishment algorithm information associated with the discovered DomainParticipant |
| CParticipantTrustProtectionInfo | <<extension>> <<value-type>> Trust Plugins Protection information associated with the discovered DomainParticipant |
| CParticipantTrustSignatureAlgorithmInfo | <<extension>> <<value-type>> Trust Plugins signature algorithm information associated with the discovered DomainParticipant |
| CTrustAlgorithmRequirements | <<extension>> <<value-type>> Type to describe Trust Plugins algorithm requirements |
| CContentFilter | <<extension>> A class to inherit from when implementing a custom content filter |
| CCustomFilter | <<extension>> <<reference-type>> A wrapper class for the user-defined implementation of a ContentFilter |
| Cdynamic_type | Provides a DynamicType that represents an IDL-generated type |
| CExpressionProperty | <<extension>> <<value-type>> Provides additional information about the filter expression passed to the writer_compile method of rti::topic::WriterContentFilter |
| Cextensibility | <<extension>> Indicates the extensibility kind of a topic-type |
| CFilterSampleInfo | <<extension>> <<value-type>> Provides meta information associated with the sample |
| Cno_compile_data_t | The type to specify as the CompileData template parameter to your ContentFilter if your compile function does not return any data |
| CPrintFormatKind_def | The definition of the dds::core::safe_enum PrintFormatKind |
| CPrintFormatProperty | <<extension>> <<value-type>> A collection of attributes used to configure how data samples will be formatted when converted to a string |
| CServiceRequest | <<extension>> <<value-type>> A request coming from one of the built-in services |
| Ctopic_type_disabled_copy | <<extension>> Indicates whether a TopicType is uncopyable |
| Ctopic_type_has_external_members | <<extension>> Indicates if a topic type contains directly or indirectly IDL external members |
| CWriterContentFilter | <<extension>> A class to inherit from when implementing a writer-side custom content filter |
| CWriterContentFilterHelper | <<extension>> A class to inherit from when implementing a writer-side custom content filter |
| ►Nutil | <<extension>> Contains general-purpose utilities |
| Nactivation | <<extension>> Contains the necessary functions related to Activation |
| Ndiscovery | <<extension>> Contains the functions to take discovery snapshot for DomainParticipant, DataWriter and DataReader entities |
| Nfunction_history | <<extension>> Contains the functions to enable Function History feature |
| ►Nheap_monitoring | <<extension>> Contains the functions to enable and use the heap-monitoring utility |
| CHeapMonitoringParams | Input parameters for enabling heap monitoring. They will be used for configuring the format of the snapshot |
| CSnapshotContentFormat_def | Bitmap used to decide which information of the snapshot will be displayed |
| CSnapshotOutputFormat_def | Specify the format of the output of the snapshot. RTI Connext |
| ►Nnetwork_capture | <<extension>> Contains the functions to enable and use the Network Capture utility |
| CContentKindMask | <<extension>> Mask indicating the types of contents to remove from RTPS frames before saving them to the capture file |
| CNetworkCaptureParams | <<extension>> Input parameters for starting Network Capture |
| CTrafficKindMask | <<extension>> Mask indicating the traffic direction to capture |
| CStreamFlagSaver | |