#include "dds/DdsDcpsC.h"Include dependency graph for Qos_Helper.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| namespace | OpenDDS |
| namespace | OpenDDS::DCPS |
Classes | |
| class | OpenDDS::DCPS::Qos_Helper |
| This class implements methods that verify whether a qos is valid, consistent and changeable. More... | |
Defines | |
| #define | EXTERN_OR_INLINE_HELPER_METHOD extern |
Functions | |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export ACE_Time_Value | OpenDDS::DCPS::time_to_time_value (const ::DDS::Time_t &t) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export::DDS::Time_t | OpenDDS::DCPS::time_value_to_time (const ACE_Time_Value &tv) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export ACE_Time_Value | OpenDDS::DCPS::duration_to_time_value (const ::DDS::Duration_t &t) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export::DDS::Duration_t | OpenDDS::DCPS::time_value_to_duration (const ACE_Time_Value &tv) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export CORBA::Long | OpenDDS::DCPS::get_instance_sample_list_depth (::DDS::HistoryQosPolicyKind history, long history_depth, long max_samples_per_instance) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | OpenDDS::DCPS::valid_duration (::DDS::Duration_t const &t) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | OpenDDS::DCPS::non_negative_duration (::DDS::Duration_t const &t) |
| template<typename TO, typename FROM> | |
| TO | OpenDDS::DCPS::truncate_cast (FROM val) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator!= (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator< (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator<= (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator> (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator>= (const ::DDS::Duration_t &t1, const ::DDS::Duration_t &t2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::UserDataQosPolicy &qos1, const ::DDS::UserDataQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::TopicDataQosPolicy &qos1, const ::DDS::TopicDataQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::GroupDataQosPolicy &qos1, const ::DDS::GroupDataQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::TransportPriorityQosPolicy &qos1, const ::DDS::TransportPriorityQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::LifespanQosPolicy &qos1, const ::DDS::LifespanQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DurabilityQosPolicy &qos1, const ::DDS::DurabilityQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DurabilityServiceQosPolicy &qos1, const ::DDS::DurabilityServiceQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::PresentationQosPolicy &qos1, const ::DDS::PresentationQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DeadlineQosPolicy &qos1, const ::DDS::DeadlineQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::LatencyBudgetQosPolicy &qos1, const ::DDS::LatencyBudgetQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::OwnershipQosPolicy &qos1, const ::DDS::OwnershipQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::OwnershipStrengthQosPolicy &qos1, const ::DDS::OwnershipStrengthQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::LivelinessQosPolicy &qos1, const ::DDS::LivelinessQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::TimeBasedFilterQosPolicy &qos1, const ::DDS::TimeBasedFilterQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::PartitionQosPolicy &qos1, const ::DDS::PartitionQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::ReliabilityQosPolicy &qos1, const ::DDS::ReliabilityQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DestinationOrderQosPolicy &qos1, const ::DDS::DestinationOrderQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::HistoryQosPolicy &qos1, const ::DDS::HistoryQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::ResourceLimitsQosPolicy &qos1, const ::DDS::ResourceLimitsQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::EntityFactoryQosPolicy &qos1, const ::DDS::EntityFactoryQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::WriterDataLifecycleQosPolicy &qos1, const ::DDS::WriterDataLifecycleQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::ReaderDataLifecycleQosPolicy &qos1, const ::DDS::ReaderDataLifecycleQosPolicy &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DomainParticipantQos &qos1, const ::DDS::DomainParticipantQos &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::TopicQos &qos1, const ::DDS::TopicQos &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DataWriterQos &qos1, const ::DDS::DataWriterQos &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::PublisherQos &qos1, const ::DDS::PublisherQos &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::DataReaderQos &qos1, const ::DDS::DataReaderQos &qos2) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool | operator== (const ::DDS::SubscriberQos &qos1, const ::DDS::SubscriberQos &qos2) |
| #define EXTERN_OR_INLINE_HELPER_METHOD extern |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator!= | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator< | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator<= | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::SubscriberQos & | qos1, | |
| const ::DDS::SubscriberQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DataReaderQos & | qos1, | |
| const ::DDS::DataReaderQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::PublisherQos & | qos1, | |
| const ::DDS::PublisherQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DataWriterQos & | qos1, | |
| const ::DDS::DataWriterQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::TopicQos & | qos1, | |
| const ::DDS::TopicQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DomainParticipantQos & | qos1, | |
| const ::DDS::DomainParticipantQos & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::ReaderDataLifecycleQosPolicy & | qos1, | |
| const ::DDS::ReaderDataLifecycleQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::WriterDataLifecycleQosPolicy & | qos1, | |
| const ::DDS::WriterDataLifecycleQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::EntityFactoryQosPolicy & | qos1, | |
| const ::DDS::EntityFactoryQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::ResourceLimitsQosPolicy & | qos1, | |
| const ::DDS::ResourceLimitsQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::HistoryQosPolicy & | qos1, | |
| const ::DDS::HistoryQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DestinationOrderQosPolicy & | qos1, | |
| const ::DDS::DestinationOrderQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::ReliabilityQosPolicy & | qos1, | |
| const ::DDS::ReliabilityQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::PartitionQosPolicy & | qos1, | |
| const ::DDS::PartitionQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::TimeBasedFilterQosPolicy & | qos1, | |
| const ::DDS::TimeBasedFilterQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::LivelinessQosPolicy & | qos1, | |
| const ::DDS::LivelinessQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::OwnershipStrengthQosPolicy & | qos1, | |
| const ::DDS::OwnershipStrengthQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::OwnershipQosPolicy & | qos1, | |
| const ::DDS::OwnershipQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::LatencyBudgetQosPolicy & | qos1, | |
| const ::DDS::LatencyBudgetQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DeadlineQosPolicy & | qos1, | |
| const ::DDS::DeadlineQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::PresentationQosPolicy & | qos1, | |
| const ::DDS::PresentationQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DurabilityServiceQosPolicy & | qos1, | |
| const ::DDS::DurabilityServiceQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::DurabilityQosPolicy & | qos1, | |
| const ::DDS::DurabilityQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::LifespanQosPolicy & | qos1, | |
| const ::DDS::LifespanQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::TransportPriorityQosPolicy & | qos1, | |
| const ::DDS::TransportPriorityQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::GroupDataQosPolicy & | qos1, | |
| const ::DDS::GroupDataQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::TopicDataQosPolicy & | qos1, | |
| const ::DDS::TopicDataQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::UserDataQosPolicy & | qos1, | |
| const ::DDS::UserDataQosPolicy & | qos2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator== | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator> | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
| EXTERN_OR_INLINE_HELPER_METHOD OpenDDS_Dcps_Export bool operator>= | ( | const ::DDS::Duration_t & | t1, | |
| const ::DDS::Duration_t & | t2 | |||
| ) |
1.4.7