CDDS::AnnotationDescriptor | A AnnotationDescriptor object comprises the state of an annotation as it is applied to some element |
CDDS::BuiltinTopicKey_t | |
CCacheStatistics | Encapsulates statistics available from a DataReader or DataWriter |
CCDX_XmlApi | Provides a generic XML Parser capability |
CDDS::rpc::ClientParams | Used to pass configuration parameters when constructing a Client |
►CDDS::Condition | A Condition can be added to a WaitSet to provide synchronous event notification |
CDDS::GuardCondition | A GuardCondition is a condition where the trigger_value is under application control |
►CDDS::ReadCondition | A ReadCondition is a specialized Condition associated with a DataReader |
CDDS::QueryCondition | A QueryCondition is a specialized ReadCondition which includes a filter |
CDDS::StatusCondition | A StatusCondition is a condition associated with an Entity |
CCoreDX_LmtTransport | An instance of a Transport that can be added to a DomainParticipant |
CCoreDX_LmtTransportConfig | Structure that holds LMT Transport configuration items |
CCoreDX_SslTransport | An instance of a Transport that can be added to a DomainParticipant |
CCoreDX_SslTransportConfig | Structure that holds SSL Transport configuration items |
CCoreDX_TcpTransport | An instance of a Transport that can be added to a DomainParticipant |
CCoreDX_TcpTransportConfig | Structure that holds TCP Transport configuration items |
CCoreDX_UdpTransport | An instance of a Transport that can be added to a DomainParticipant |
CCoreDX_UdpTransportConfig | Structure that holds UDP Transport configuration items |
►CDDS::DataReaderListener | The DataReaderListener provides asynchronous notification of DataReader events |
►CDDS::SubscriberListener | The SubscriberListener provides asynchronous notification of Subscriber events |
CDDS::DomainParticipantListener | The DomainParticipantListener provides asynchronous notification of DomainParticipant events |
CDDS::DataReaderQos | Structure that holds DataReader Quality of Service policies |
CDDS::DataRepresentationQosPolicy | Describes the data representation used by a topic |
►CDDS::DataWriterListener | The DataWriterListener provides asynchronous notification of DataWriter events |
►CDDS::PublisherListener | The PublisherListener provides asynchronous notification of Publisher events |
CDDS::DomainParticipantListener | The DomainParticipantListener provides asynchronous notification of DomainParticipant events |
CDDS::DataWriterQos | Structure that holds DataWriter Quality of Service policies |
CDDS::DCPSParticipant | |
CDDS::DCPSPublication | |
CDDS::DCPSSubscription | |
CDDS_Time_t | |
CDDS::DeadlineQosPolicy | This QoS policy establishes a minimum update period for data instances |
CDDS::DestinationOrderQosPolicy | This QoS policy controls how each Subscriber orders received data samples |
CDiscoveryQosPolicy | QoS Policy for configuring aspects of the Discovery and Builtin entities |
CDDS::DomainParticipantFactory | DomainParticipantFactory constructs DomainParticipants. The |
CDDS::DomainParticipantFactoryQos | Structure that holds DomainParticipantFactory Quality of Service policies |
CDDS::DomainParticipantQos | Structure that holds DomainParticipant Quality of Service policies |
CDDS::DurabilityQosPolicy | The DurabilityQosPolicy controls the durablity of data |
CDDS::DurabilityServiceQosPolicy | |
CDDS::Duration_t | The Duration_t structure contains data to define a time duration |
CDDS::DynamicData | A DynamicData object represents an individual data sample. It provides reflective getters and setters for the members of that sample |
CDDS::DynamicDataFactory | This type is responsible for creating DynamicData instances |
CDDS::DynamicType | An instance of DynamicType represent a type’s schema: its physical name, kind, member definitions (if any), and so on |
►CCDX::DynamicType | DynamicType is an object that enhances CoreDX DDS with the facilities to process dynamic data types (in other words, data types that are not defined at compile time) |
CCDX::ArrayDynamicType | Contains an array |
CCDX::BooleanDynamicType | Contains a boolean |
CCDX::CharDynamicType | Contains a char |
CCDX::DoubleDynamicType | Contains a double |
CCDX::EnumDynamicType | Represents an enum (set of constants) |
CCDX::FloatDynamicType | Contains a float |
CCDX::LongDynamicType | Contains a long |
CCDX::LongLongDynamicType | Contains a long long |
CCDX::OctetDynamicType | Contains an octet |
CCDX::SequenceDynamicType | Contains a sequence |
CCDX::ShortDynamicType | Contains a short |
CCDX::StringDynamicType | Contains a string |
CCDX::StructDynamicType | Represents a struct of members. Each member has an associated data type |
CCDX::ULongDynamicType | Contains an unsigned long |
CCDX::ULongLongDynamicType | Contains an unsigned long long |
CCDX::UnionDynamicType | Represents a union |
CCDX::UShortDynamicType | Contains an unsigned short |
CDDS::DynamicTypeBuilder | A DynamicTypeBuilder object represents the state of a particular type defined according to the Type System. It is used to instantiate concrete DynamicType objects |
CDDS::DynamicTypeBuilderFactory | An instance of this type is responsible for creating DynamicType and DynamicTypeSupport objects |
CDDS::DynamicTypeMember | A DynamicTypeMember represents a "member" of a type. A "member" in this sense may be a member of an aggregated type, a constant within an enumeration, or some other type substructure |
CDDS::DynamicTypeSupport | The DynamicTypeSupport interface extends the TypeSupport interface defined by the DDS specification. This TypeSupport operates on DynamicData samples |
►CDDS::Entity | Base class for all DDS Entities |
►CDDS::DataReader | The DataReader entity allows the application to subscribe to and read data |
CCDX::DynamicTypeDataReader | A DataReader that reads 'DynamicType' data elements A DynamicTypeDataReader can read data published by a normal DataWriter or by a DynamicTypeDataWriter, if the QoS and data types match |
CDDS::DynamicDataReader | Provides a DataReader interface that is tailored to support reading an X-Types defined DynamicData data type. The specific DynamicType must have been registered previously with the DomainParticipant |
►CDDS::DataWriter | The DataWriter entity provides an interface for the application to publish (write) data |
CCDX::DynamicTypeDataWriter | A DataWriter that writes 'DynamicType' data elements. Data written by this DataWriter can be read by a standard DataReader or by a DynamicTypeDataReader, if the QoS and data types match |
CDDS::DynamicDataWriter | A DataWriter that writes 'DynamicData' data elements. Data written by this DataWriter can be read by a standard DataReader or by a DynamicDataReader, if the QoS and data types match |
CDDS::DomainEntity | Base class for all DDS Domain Entities |
CDDS::DomainParticipant | The DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects |
CDDS::Publisher | The Publisher configures, creates, manages and destroys DataWriters |
CDDS::Subscriber | The Subscriber configures, creates, manages and destroys DataReaders |
CDDS::Topic | Topic is the basic description of data to be published or subscribed |
CEntityFactoryQosPolicy | |
CEntityNameQosPolicy | |
CCDX::EnumConstant | Represents an enum constant value |
►CDDS::rpc::example::Foo | |
CDDS::rpc::example::FooClient | |
CDDS::rpc::example::FooService | |
CDDS::rpc::example::Foo_Call | |
CDDS::rpc::example::Foo_op1_In | |
CDDS::rpc::example::Foo_op1_Out | |
CDDS::rpc::example::Foo_op1_Result | |
CDDS::rpc::example::Foo_op2_In | |
CDDS::rpc::example::Foo_op2_Out | |
CDDS::rpc::example::Foo_op2_Result | |
CDDS::rpc::example::Foo_Reply | |
CDDS::rpc::example::Foo_Request | |
CDDS::rpc::example::Foo_Return | |
CDDS::GroupDataQosPolicy | Allows the application to attach arbitrary information to a Publisher or Subscriber |
CDDS::GUID_t | |
CDDS::HistoryQosPolicy | Controls the ammount of historical data maintained by a DataReader or DataWriter |
CInconsistentTopicStatus | Status related to the on_inconsistent_topic listener methods of the DDS_TopicListener structure |
CDDS::LatencyBudgetQosPolicy | Specifies allowable latency |
CDDS::LifespanQosPolicy | Specifies the maximum duration of validity of the data written by the DataWriter |
►CDDS::rpc::ListenerBase | Basis for all rpc related listener classes |
CDDS::rpc::ReplierListener< TReq, TRep > | ReplierLister can be installed on a Replier |
CDDS::rpc::RequesterListener< TReq, TRep > | RequesterListener can be installed on a Requester |
CDDS::rpc::SimpleReplierListener< TReq, TRep > | SimpleReplierListener can be installed on a Replier |
CDDS::rpc::SimpleRequesterListener< TRep > | SimpleReqeusterListener can be installed on a Requester |
CDDS::rpc::ReplierListener< DDS::rpc::example::Foo_Request, DDS::rpc::example::Foo_Reply > | |
CDDS::rpc::ReplierListener< Foo_Request, Foo_Reply > | |
CDDS::rpc::SimpleReplierListener< DDS::rpc::example::Foo_Request, DDS::rpc::example::Foo_Reply > | |
CLivelinessChangedStatus | Status related to the on_liveliness_changed listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CLivelinessLostStatus | Status related to the on_liveliness_lost listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
CDDS::LivelinessQosPolicy | Determines the mechanism and parameters used by the application to determine whether an Entity is alive |
CDDS::LoanedSamples< T > | Holds a collection of sample data and related meta-data |
CLocator | Network address |
CLoggingQosPolicy | Controls the amount and kind of information that is logged |
CDDS::MemberDescriptor | A MemberDescriptor comprises the state of a DynamicTypeMember |
COfferedDeadlineMissedStatus | Status related to the on_offered_deadline_missed listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
COfferedIncompatibleQosStatus | Status related to the on_offered_incompatible_qos listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
CDDS::OwnershipQosPolicy | Determines instance ownership in the case of multple writers. CoreDX DDS supports both SHARED_OWNERSHIP_QOS and EXCLUSIVE_OWNERSHIP_QOS |
CDDS::OwnershipStrengthQosPolicy | Defines the strength, or priority, of a Writer. The strength is used to determine ownership in the case of EXCLUSIVE_OWNERSHIP_QOS. When multiple writers publish data about the same instance, the stronger writer is considered the owner, and data from other writers is not delivered to the reader |
CParticipantLocator | Describes a the location and identity of a potential peer DomainParticipant |
CDDS::PartitionQosPolicy | Defines a logical data partition |
CPeerParticipantQosPolicy | Configures a list of DomainParticipant peers to attempt communication with |
CDDS::PresentationQosPolicy | Controls the presentation of received data samples to the application. CoreDX DDS currently supports only the access_scope = INSTANCE_PRESENTATION_QOS policy |
CDDS::Property_t | A name-value pair property. The 'propagate' flag indicates if this property should be transfered through discovery |
CDDS::PropertyQosPolicy | |
CPublicationMatchedStatus | Status related to the on_publication_matched listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
CDDS::PublisherQos | Structure that holds Publisher Quality of Service policies |
CQosPolicyCount | Holds a DDS_QosPolicyId_t value and a counter to indicate the number of events associated with that PolicyId |
CDDS::QosProvider | QosProvider loads QoS settings from a library and provides interfaces to access entity specific QoS Policies |
CReaderDataLifecycleQosPolicy | Specifies the lifecycle behavior of data instances managed by the DataReader |
CDDS::ReliabilityQosPolicy | Indicates the level of reliability offered/provided by the Entity. If kind is RELIABLE_RELIABILITY_QOS, then the middleware will attempt to deliver all samples in the history cache. If samples are not received, then they will be retried |
CDDS::rpc::ReplierParams | Used to pass configuration parameters when constructing a Replier |
CRequestedDeadlineMissedStatus | Status related to the on_requested_deadline_missed listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CRequestedIncompatibleQosStatus | Status related to the on_requested_incompatible_qos listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CDDS::rpc::RequesterParams | Used to pass configuration parameters when constructing a Requester |
CDDS::ResourceLimitsQosPolicy | Specifies the resources that the Service can use to maintain data samples and instances |
►CDDS::rpc::RPCEntity | RPCEntity is a base abstract class |
►CDDS::rpc::ReplierBase | Provides a generic basis for all Replier objects |
CDDS::rpc::Replier< TReq, TRep > | A replier receives requests and send replies |
CDDS::rpc::Replier< DDS::rpc::example::Foo_Request, DDS::rpc::example::Foo_Reply > | |
►CDDS::rpc::ServiceEndpoint | |
CDDS::rpc::example::FooService | |
►CDDS::rpc::ServiceProxy | ServiceProxy |
►CDDS::rpc::ClientEndpoint | |
CDDS::rpc::example::FooClient | |
CDDS::rpc::Requester< TReq, TRep > | A Requester sends requests and receives replies |
CDDS::RpcQosPolicy | Augment a DataWriter or DataReader with RPC specific information |
CRTPSReaderQosPolicy | QoS Policy for configuring aspects of the RTPS Reader Protocol |
CRTPSWriterQosPolicy | QoS Policy for configuring aspects of the RTPS Writer Protocol |
CDDS::Sample< T > | Sample holds the data and related meta information |
CDDS::SampleIdentity_t | |
CSampleInfo | The SampleInfo structure contains information associated with each sample |
CDDS::SampleIterator< T, IsConst > | Provides a means to iterate over a collection of Samples |
CSampleLostStatus | Status related to the on_sample_lost listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CDDS::SampleRef< T > | SampleRef holds a reference to data and related meta information |
CSampleRejectedStatus | Status related to the on_sample_rejected listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CDDS::sequence< T > | Sequence data type |
CDDS::sequence< char * > | |
CDDS::sequence< SampleInfo * > | |
CDDS::sequence< unsigned char > | |
CDDS::SequenceNumber_t | |
CDDS::rpc::ServiceParams | Used to pass configuration parameters when constructing a Service |
CDDS::SharedSamples< T > | Holds a reference to a collection of sample data and related meta-data |
CDDS::SubscriberQos | Structure that holds Subscriber Quality of Service policies |
CSubscriptionMatchedStatus | Status related to the on_subscription_matched listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
CThreadModelQosPolicy | QoS Policy for configuring the threading behavior of the DomainParticipant |
CDDS::Time_t | The Time_t structure contains data to define a time |
CDDS::TimeBasedFilterQosPolicy | Defines a filter based on time between samples. The DataReader indicates that it wants at most one sample for each instance every minimum_separation interval |
CDDS::TopicDataQosPolicy | Allows the application to attach arbitrary information to a Topic QoS |
►CDDS::TopicDescription | TopicDescription is an abstract 'class' that provides the foundation for Topic, ContentFilteredTopic, and MultiTopic |
CDDS::ContentFilteredTopic | ContentFilteredTopic provides a topic that may exclude data based on a specified filter. The ContentFilteredTopic is associated with another un-filtered topic related_topic. It applies a filter to the data of the related topic. If a data sample passes the filter, it will be made available to a DataReader associated with the ContentFilteredTopic |
CDDS::Topic | Topic is the basic description of data to be published or subscribed |
►CDDS::TopicListener | The TopicListener provides asynchronous notification of Topic events |
CDDS::DomainParticipantListener | The DomainParticipantListener provides asynchronous notification of DomainParticipant events |
CDDS::TopicQos | Structure that holds Topic Quality of Service policies |
CDDS::TransportPriorityQosPolicy | A hint to the middleware to help configure the transport priority mechanism |
CDDS::TypecodeQosPolicy | Typecode representing the datatype a DataReader reads or a DataWriter writes |
CDDS::TypeConsistencyEnforcementQosPolicy | Rules for determining type consistency |
CDDS::TypeDescriptor | A TypeDescriptor comprises the state of a type |
CDDS::UserDataQosPolicy | Allows the application to attach arbitrary information to a DomainParticipant, DataWriter or DataReader QoS |
CDDS::WaitSet | A WaitSet maintains a set of Condition objects and allows the application to wait until one or more of them have a trigger_value of TRUE |
CWriterDataLifecycleQosPolicy | Specifies the lifecycle behavior of data instances managed by the DataWriter. If autodispose_unregistered_instances is true, then the DataWriter will automatically dispose any instances that are unregistered. Note: When a DataWriter is deleted, it will automatically unregister all of its instances. With this policy == true, then all instances will also be disposed |
CDDS::WriteSample< T > | Holds sample data intended for transmission |
CDDS::WriteSampleRef< T > | Holds a reference to sample data intended for transmission |