RTI Connext Traditional C++ API  Version 7.0.0
Infrastructure Module

Defines the abstract classes and the interfaces that are refined by the other modules. Contains common definitions such as return codes, status values, and QoS policies. More...

Modules

 Clock Selection
 APIs related to clock selection.
 
 Time Support
 Time and duration types and defines.
 
 GUID Support
 <<extension>> GUID type and defines.
 
 Sequence Number Support
 <<extension>> Sequence number type and defines.
 
 Exception Codes
 <<extension>> Exception codes.
 
 Return Codes
 Types of return codes.
 
 Status Kinds
 Kinds of communication status.
 
 QoS Policies
 Quality of Service (QoS) policies.
 
 Entity Support
 DDSEntity, DDSListener and related items.
 
 Conditions and WaitSets
 DDSCondition and DDSWaitSet and related items.
 
 Cookie
 <<extension>> Unique identifier for a written data sample
 
 Sample Flags
 <<extension>> Flags for samples.
 
 WriteParams
 <<extension>>
 
 Heap Support in C
 <<extension>> Heap allocation and free routines in C
 
 Builtin Qos Profiles
 <<extension>> QoS libraries, profiles, and snippets that are automatically built into RTI Connext.
 
 User-managed Threads
 User-managed thread infrastructure.
 
 Octet Buffer Support
 <<extension>> Octet buffer creation, cloning, and deletion.
 
 Sequence Support
 The FooSeq interface allows you to work with variable-length collections of homogeneous data.
 
 String Support
 <<extension>> String creation, cloning, assignment, and deletion.
 

Classes

struct  DDS_QosPrintAll_t
 Special type which is used to select the to_string overloads when printing Qos objects. More...
 

Variables

const DDS_QosPrintAll_t DDS_QOS_PRINT_ALL
 Sentinel value that is used to select the to_string overload which prints all of the values of a Qos object. More...
 

Detailed Description

Defines the abstract classes and the interfaces that are refined by the other modules. Contains common definitions such as return codes, status values, and QoS policies.

DDSInfrastructurePackage.png
DCPS Infrastructure package

Variable Documentation

◆ DDS_QOS_PRINT_ALL

const DDS_QosPrintAll_t DDS_QOS_PRINT_ALL

Sentinel value that is used to select the to_string overload which prints all of the values of a Qos object.

This sentinel value is used to select the to_string overload which prints the entirety of a Qos object (e.g., DDS_DataReaderQos::to_string(char*, DDS_UnsignedLong&, const DDS_QosPrintAll_t&) const).

See also
DDS_QosPrintAll_t