RTI Connext Traditional C++ API  Version 5.3.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups Pages
Topics

DDSTopic entity and associated elements More...

Classes

struct  DDS_PrintFormatProperty
 A collection of attributes used to configure how data samples will be formatted when converted to a string. More...
 
struct  DDS_InconsistentTopicStatus
 DDS_INCONSISTENT_TOPIC_STATUS More...
 
struct  DDS_TopicQos
 QoS policies supported by a DDSTopic entity. More...
 
struct  DDS_ExpressionProperty
 Provides additional information about the filter expression passed to DDSWriterContentFilter::writer_compile. More...
 
struct  DDS_FilterSampleInfo
 Provides meta information associated with the sample. More...
 
class  DDSTopicDescription
 <<interface>> Base class for DDSTopic, DDSContentFilteredTopic, and DDSMultiTopic. More...
 
class  DDSContentFilteredTopic
 <<interface>> Specialization of DDSTopicDescription that allows for content-based subscriptions. More...
 
class  DDSMultiTopic
 [Not supported (optional)] <<interface>> A specialization of DDSTopicDescription that allows subscriptions that combine/filter/rearrange data coming from several topics. More...
 
class  DDSTopic
 <<interface>> The most basic description of the data to be published and subscribed. More...
 
class  DDSTopicListener
 <<interface>> DDSListener for DDSTopic entities. More...
 
class  DDSContentFilter
 <<interface>> Interface to be used by a custom filter of a DDSContentFilteredTopic More...
 
class  DDSWriterContentFilter
 <<interface>> Interface to be used by a custom filter of a DDSContentFilteredTopic. More...
 

Typedefs

typedef struct
DDS_PrintFormatProperty 
DDS_PrintFormatProperty
 A collection of attributes used to configure how data samples will be formatted when converted to a string.
 

Enumerations

enum  DDS_PrintFormatKind {
  DDS_DEFAULT_PRINT_FORMAT,
  DDS_XML_PRINT_FORMAT,
  DDS_JSON_PRINT_FORMAT
}
 Format kinds available when converting data samples to string representations. More...
 

Functions

DDS_Boolean DDS_TopicQos_equals (const struct DDS_TopicQos *self, const struct DDS_TopicQos *other)
 Compares two DDS_TopicQos for equality.
 

Variables

struct DDS_PrintFormatProperty DDS_PRINT_FORMAT_PROPERTY_DEFAULT
 Sentinel constant indicating default values for DDS_PrintFormatProperty.
 

Detailed Description

DDSTopic entity and associated elements

Typedef Documentation

A collection of attributes used to configure how data samples will be formatted when converted to a string.

Enumeration Type Documentation

Format kinds available when converting data samples to string representations.

Enumerator:
DDS_DEFAULT_PRINT_FORMAT 

Use a default format specific to RTI Connext to represent the data when converting to a string.

DDS_XML_PRINT_FORMAT 

Use an XML format to represent the data when converting to a string.

DDS_JSON_PRINT_FORMAT 

Use a JSON format to represent the data when converting to a string.

Function Documentation

DDS_Boolean DDS_TopicQos_equals ( const struct DDS_TopicQos self,
const struct DDS_TopicQos other 
)

Compares two DDS_TopicQos for equality.

Parameters
self<<in>> This TopicQos.
other<<in>> The other TopicQos to be compared with this TopicQos
Returns
DDS_BOOLEAN_TRUE if the two Qos objects are equal or DDS_BOOLEAN_FALSE otherwise.

Variable Documentation

struct DDS_PrintFormatProperty DDS_PRINT_FORMAT_PROPERTY_DEFAULT

Sentinel constant indicating default values for DDS_PrintFormatProperty.

Pass this object instead of your own DDS_PrintFormatProperty object to use the default property values:

See Also
DDS_PrintFormatProperty

RTI Connext Traditional C++ API Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc