DCPS_Utils.h File Reference

#include "inforepo_export.h"

Include dependency graph for DCPS_Utils.h:


Functions

void increment_incompatibility_count (OpenDDS::DCPS::IncompatibleQosStatus *status,::DDS::QosPolicyId_t incompatible_policy)
bool compatibleQOS (DCPS_IR_Publication *publication, DCPS_IR_Subscription *subscription)
 Compares whether a publication and subscription are compatible.
bool compatibleQOS (const ::DDS::DataWriterQos *writerQos, const ::DDS::DataReaderQos *readerQos, OpenDDS::DCPS::IncompatibleQosStatus *writerStatus, OpenDDS::DCPS::IncompatibleQosStatus *readerStatus)
bool compatibleQOS (const ::DDS::PublisherQos *pubQos, const ::DDS::SubscriberQos *subQos)
bool should_check_compatibility_upon_change (const ::DDS::DataReaderQos &qos1, const ::DDS::DataReaderQos &qos2)
bool should_check_compatibility_upon_change (const ::DDS::DataWriterQos &qos1, const ::DDS::DataWriterQos &qos2)
bool should_check_compatibility_upon_change (const ::DDS::SubscriberQos &qos1, const ::DDS::SubscriberQos &qos2)
bool should_check_compatibility_upon_change (const ::DDS::PublisherQos &qos1, const ::DDS::PublisherQos &qos2)
bool should_check_compatibility_upon_change (const ::DDS::TopicQos &qos1, const ::DDS::TopicQos &qos2)
bool should_check_compatibility_upon_change (const ::DDS::DomainParticipantQos &qos1, const ::DDS::DomainParticipantQos &qos2)
bool should_check_association_upon_change (const ::DDS::DataReaderQos &qos1, const ::DDS::DataReaderQos &qos2)
bool should_check_association_upon_change (const ::DDS::DataWriterQos &qos1, const ::DDS::DataWriterQos &qos2)
bool should_check_association_upon_change (const ::DDS::SubscriberQos &qos1, const ::DDS::SubscriberQos &qos2)
bool should_check_association_upon_change (const ::DDS::PublisherQos &qos1, const ::DDS::PublisherQos &qos2)
bool should_check_association_upon_change (const ::DDS::TopicQos &qos1, const ::DDS::TopicQos &qos2)
bool should_check_association_upon_change (const ::DDS::DomainParticipantQos &qos1, const ::DDS::DomainParticipantQos &qos2)

Detailed Description

Id
DCPS_Utils.h 1435 2008-10-06 22:42:53Z martinezm

Function Documentation

bool compatibleQOS ( const ::DDS::PublisherQos pubQos,
const ::DDS::SubscriberQos subQos 
)

bool compatibleQOS ( const ::DDS::DataWriterQos writerQos,
const ::DDS::DataReaderQos readerQos,
OpenDDS::DCPS::IncompatibleQosStatus writerStatus,
OpenDDS::DCPS::IncompatibleQosStatus readerStatus 
)

bool compatibleQOS ( DCPS_IR_Publication publication,
DCPS_IR_Subscription subscription 
)

Compares whether a publication and subscription are compatible.

void increment_incompatibility_count ( OpenDDS::DCPS::IncompatibleQosStatus status,
::DDS::QosPolicyId_t  incompatible_policy 
)

Increments the count of occurances of the incompatible policy for the status

bool should_check_association_upon_change ( const ::DDS::DomainParticipantQos qos1,
const ::DDS::DomainParticipantQos qos2 
)

bool should_check_association_upon_change ( const ::DDS::TopicQos qos1,
const ::DDS::TopicQos qos2 
)

bool should_check_association_upon_change ( const ::DDS::PublisherQos qos1,
const ::DDS::PublisherQos qos2 
)

bool should_check_association_upon_change ( const ::DDS::SubscriberQos qos1,
const ::DDS::SubscriberQos qos2 
)

bool should_check_association_upon_change ( const ::DDS::DataWriterQos qos1,
const ::DDS::DataWriterQos qos2 
)

bool should_check_association_upon_change ( const ::DDS::DataReaderQos qos1,
const ::DDS::DataReaderQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::DomainParticipantQos qos1,
const ::DDS::DomainParticipantQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::TopicQos qos1,
const ::DDS::TopicQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::PublisherQos qos1,
const ::DDS::PublisherQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::SubscriberQos qos1,
const ::DDS::SubscriberQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::DataWriterQos qos1,
const ::DDS::DataWriterQos qos2 
)

bool should_check_compatibility_upon_change ( const ::DDS::DataReaderQos qos1,
const ::DDS::DataReaderQos qos2 
)


Generated on Fri Nov 7 09:36:05 2008 for OpenDDS by  doxygen 1.4.7