RTI Connext Traditional C++ API Version 7.2.0
DDS_DomainParticipantFactoryQos Struct Reference

QoS policies supported by a DDSDomainParticipantFactory. More...

Public Member Functions

bool operator== (const DDS_DomainParticipantFactoryQos &r) const
 Compares two DomainParticipantFactoryQos objects for equality. More...
 
bool operator!= (const DDS_DomainParticipantFactoryQos &r) const
 Compares two DomainParticipantFactoryQos objects for inequality. More...
 
DDS_ReturnCode_t print () const
 Prints this DDS_DomainParticipantFactoryQos to stdout. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size) const
 Obtains a string representation of this DDS_DomainParticipantQos. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size, const DDS_DomainParticipantFactoryQos &base) const
 Obtains a string representation of this DDS_DomainParticipantFactoryQos. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size, const DDS_QosPrintFormat &format) const
 Obtains a string representation of this DDS_DomainParticipantFactoryQos. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size, const DDS_DomainParticipantFactoryQos &base, const DDS_QosPrintFormat &format) const
 Obtains a string representation of this DDS_DomainParticipantFactoryQos. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size, const DDS_QosPrintAll_t &) const
 Obtains a string representation of this DDS_DomainParticipantFactoryQos. More...
 
DDS_ReturnCode_t to_string (char *string, DDS_UnsignedLong &string_size, const DDS_QosPrintAll_t &, const DDS_QosPrintFormat &format) const
 Obtains a string representation of this DDS_DomainParticipantFactoryQos. More...
 

Public Attributes

struct DDS_EntityFactoryQosPolicy entity_factory
 Entity factory policy, ENTITY_FACTORY. More...
 
struct DDS_SystemResourceLimitsQosPolicy resource_limits
 <<extension>> System resource limits, SYSTEM_RESOURCE_LIMITS. More...
 
struct DDS_ProfileQosPolicy profile
 <<extension>> Qos profile policy, PROFILE. More...
 
struct DDS_LoggingQosPolicy logging
 <<extension>> Logging qos policy, LOGGING. More...
 
struct DDS_MonitoringQosPolicy monitoring
 <<extension>> Monitoring qos policy, MONITORING. More...
 

Detailed Description

QoS policies supported by a DDSDomainParticipantFactory.

Entity:
DDSDomainParticipantFactory
See also
QoS Policies and allowed ranges within each Qos.

Member Function Documentation

◆ operator==()

bool DDS_DomainParticipantFactoryQos::operator== ( const DDS_DomainParticipantFactoryQos r) const
inline

Compares two DomainParticipantFactoryQos objects for equality.

See also
DDS_DomainParticipantFactoryQos_equals

References DDS_DomainParticipantFactoryQos_equals().

◆ operator!=()

bool DDS_DomainParticipantFactoryQos::operator!= ( const DDS_DomainParticipantFactoryQos r) const
inline

Compares two DomainParticipantFactoryQos objects for inequality.

See also
DDS_DomainParticipantFactoryQos_equals

References DDS_DomainParticipantFactoryQos_equals().

Member Data Documentation

◆ entity_factory

struct DDS_EntityFactoryQosPolicy DDS_DomainParticipantFactoryQos::entity_factory

Entity factory policy, ENTITY_FACTORY.

◆ resource_limits

struct DDS_SystemResourceLimitsQosPolicy DDS_DomainParticipantFactoryQos::resource_limits

<<extension>> System resource limits, SYSTEM_RESOURCE_LIMITS.

Note: This QoS policy cannot be configured from XML configuration files.

◆ profile

struct DDS_ProfileQosPolicy DDS_DomainParticipantFactoryQos::profile

<<extension>> Qos profile policy, PROFILE.

Note: This QoS policy cannot be configured from XML configuration files.

◆ logging

struct DDS_LoggingQosPolicy DDS_DomainParticipantFactoryQos::logging

<<extension>> Logging qos policy, LOGGING.

◆ monitoring

struct DDS_MonitoringQosPolicy DDS_DomainParticipantFactoryQos::monitoring

<<extension>> Monitoring qos policy, MONITORING.

This QoS policy is used to collect and emit telemetry data of a Connext application using RTI Monitoring Library 2.0.