OpenDDS  Snapshot(2023/04/28-20:55)
Classes | Namespaces | Functions
Qos_Helper.h File Reference
#include "dds/DdsDcpsInfrastructureC.h"
#include "dds/DdsDcpsPublicationC.h"
#include "dds/DdsDcpsSubscriptionC.h"
#include "dds/DdsDcpsTopicC.h"
#include "Time_Helper.h"
Include dependency graph for Qos_Helper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OpenDDS::DCPS::Qos_Helper
 This class implements methods that verify whether a qos is valid, consistent and changeable. More...
 
class  OpenDDS::DCPS::TransportPriorityQosPolicyBuilder
 
class  OpenDDS::DCPS::LifespanQosPolicyBuilder
 
class  OpenDDS::DCPS::DurabilityQosPolicyBuilder
 
class  OpenDDS::DCPS::DurabilityServiceQosPolicyBuilder
 
class  OpenDDS::DCPS::DeadlineQosPolicyBuilder
 
class  OpenDDS::DCPS::LatencyBudgetQosPolicyBuilder
 
class  OpenDDS::DCPS::OwnershipQosPolicyBuilder
 
class  OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder
 
class  OpenDDS::DCPS::LivelinessQosPolicyBuilder
 
class  OpenDDS::DCPS::TimeBasedFilterQosPolicyBuilder
 
class  OpenDDS::DCPS::ReliabilityQosPolicyBuilder
 
class  OpenDDS::DCPS::DestinationOrderQosPolicyBuilder
 
class  OpenDDS::DCPS::HistoryQosPolicyBuilder
 
class  OpenDDS::DCPS::ResourceLimitsQosPolicyBuilder
 
class  OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder
 
class  OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder
 
class  OpenDDS::DCPS::TypeConsistencyEnforcementQosPolicyBuilder
 
class  OpenDDS::DCPS::TopicQosBuilder
 
class  OpenDDS::DCPS::DataWriterQosBuilder
 
class  OpenDDS::DCPS::DataReaderQosBuilder
 

Namespaces

 OpenDDS
 The Internal API and Implementation of OpenDDS.
 
 OpenDDS::DCPS
 

Functions

ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::UserDataQosPolicy &qos1, const DDS::UserDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::TopicDataQosPolicy &qos1, const DDS::TopicDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::GroupDataQosPolicy &qos1, const DDS::GroupDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::TransportPriorityQosPolicy &qos1, const DDS::TransportPriorityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::LifespanQosPolicy &qos1, const DDS::LifespanQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DurabilityQosPolicy &qos1, const DDS::DurabilityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DurabilityServiceQosPolicy &qos1, const DDS::DurabilityServiceQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::PresentationQosPolicy &qos1, const DDS::PresentationQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DeadlineQosPolicy &qos1, const DDS::DeadlineQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::LatencyBudgetQosPolicy &qos1, const DDS::LatencyBudgetQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::OwnershipQosPolicy &qos1, const DDS::OwnershipQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::OwnershipStrengthQosPolicy &qos1, const DDS::OwnershipStrengthQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::LivelinessQosPolicy &qos1, const DDS::LivelinessQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::TimeBasedFilterQosPolicy &qos1, const DDS::TimeBasedFilterQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::PartitionQosPolicy &qos1, const DDS::PartitionQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::ReliabilityQosPolicy &qos1, const DDS::ReliabilityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DestinationOrderQosPolicy &qos1, const DDS::DestinationOrderQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::HistoryQosPolicy &qos1, const DDS::HistoryQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::ResourceLimitsQosPolicy &qos1, const DDS::ResourceLimitsQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::EntityFactoryQosPolicy &qos1, const DDS::EntityFactoryQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::WriterDataLifecycleQosPolicy &qos1, const DDS::WriterDataLifecycleQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::ReaderDataLifecycleQosPolicy &qos1, const DDS::ReaderDataLifecycleQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DomainParticipantQos &qos1, const DDS::DomainParticipantQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::TopicQos &qos1, const DDS::TopicQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DataWriterQos &qos1, const DDS::DataWriterQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::PublisherQos &qos1, const DDS::PublisherQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DataReaderQos &qos1, const DDS::DataReaderQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::SubscriberQos &qos1, const DDS::SubscriberQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DomainParticipantFactoryQos &qos1, const DDS::DomainParticipantFactoryQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::DataRepresentationQosPolicy &qos1, const DDS::DataRepresentationQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator== (const DDS::TypeConsistencyEnforcementQosPolicy &qos1, const DDS::TypeConsistencyEnforcementQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::UserDataQosPolicy &qos1, const DDS::UserDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::TopicDataQosPolicy &qos1, const DDS::TopicDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::GroupDataQosPolicy &qos1, const DDS::GroupDataQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::TransportPriorityQosPolicy &qos1, const DDS::TransportPriorityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::LifespanQosPolicy &qos1, const DDS::LifespanQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DurabilityQosPolicy &qos1, const DDS::DurabilityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DurabilityServiceQosPolicy &qos1, const DDS::DurabilityServiceQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::PresentationQosPolicy &qos1, const DDS::PresentationQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DeadlineQosPolicy &qos1, const DDS::DeadlineQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::LatencyBudgetQosPolicy &qos1, const DDS::LatencyBudgetQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::OwnershipQosPolicy &qos1, const DDS::OwnershipQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::OwnershipStrengthQosPolicy &qos1, const DDS::OwnershipStrengthQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::LivelinessQosPolicy &qos1, const DDS::LivelinessQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::TimeBasedFilterQosPolicy &qos1, const DDS::TimeBasedFilterQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::PartitionQosPolicy &qos1, const DDS::PartitionQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::ReliabilityQosPolicy &qos1, const DDS::ReliabilityQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DestinationOrderQosPolicy &qos1, const DDS::DestinationOrderQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::HistoryQosPolicy &qos1, const DDS::HistoryQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::ResourceLimitsQosPolicy &qos1, const DDS::ResourceLimitsQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::EntityFactoryQosPolicy &qos1, const DDS::EntityFactoryQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::WriterDataLifecycleQosPolicy &qos1, const DDS::WriterDataLifecycleQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::ReaderDataLifecycleQosPolicy &qos1, const DDS::ReaderDataLifecycleQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::PropertyQosPolicy &qos1, const DDS::PropertyQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DomainParticipantQos &qos1, const DDS::DomainParticipantQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::TopicQos &qos1, const DDS::TopicQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DataWriterQos &qos1, const DDS::DataWriterQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::PublisherQos &qos1, const DDS::PublisherQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DataReaderQos &qos1, const DDS::DataReaderQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::SubscriberQos &qos1, const DDS::SubscriberQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DomainParticipantFactoryQos &qos1, const DDS::DomainParticipantFactoryQos &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::DataRepresentationQosPolicy &qos1, const DDS::DataRepresentationQosPolicy &qos2)
 
ACE_INLINE OpenDDS_Dcps_Export bool OpenDDS::DCPS::operator!= (const DDS::TypeConsistencyEnforcementQosPolicy &qos1, const DDS::TypeConsistencyEnforcementQosPolicy &qos2)