OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | Private Attributes | List of all members
OpenDDS::DCPS::TransportPriorityQosPolicyBuilder Class Reference

#include <Qos_Helper.h>

Collaboration diagram for OpenDDS::DCPS::TransportPriorityQosPolicyBuilder:
Collaboration graph
[legend]

Public Member Functions

 TransportPriorityQosPolicyBuilder ()
 
 TransportPriorityQosPolicyBuilder (const DDS::TransportPriorityQosPolicy &qos)
 
const DDS::TransportPriorityQosPolicyqos () const
 
DDS::TransportPriorityQosPolicyqos ()
 
 operator const DDS::TransportPriorityQosPolicy & () const
 
 operator DDS::TransportPriorityQosPolicy & ()
 
TransportPriorityQosPolicyBuildervalue (int value)
 

Private Attributes

DDS::TransportPriorityQosPolicy qos_
 

Detailed Description

Definition at line 508 of file Qos_Helper.h.

Constructor & Destructor Documentation

◆ TransportPriorityQosPolicyBuilder() [1/2]

OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::TransportPriorityQosPolicyBuilder ( )
inline

Definition at line 510 of file Qos_Helper.h.

511  {
512  qos_.value = 0;
513  }
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

◆ TransportPriorityQosPolicyBuilder() [2/2]

OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::TransportPriorityQosPolicyBuilder ( const DDS::TransportPriorityQosPolicy qos)
inlineexplicit

Definition at line 515 of file Qos_Helper.h.

516  : qos_(qos)
517  {}
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

Member Function Documentation

◆ operator const DDS::TransportPriorityQosPolicy &()

OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::operator const DDS::TransportPriorityQosPolicy & ( ) const
inline

Definition at line 521 of file Qos_Helper.h.

521 { return qos_; }
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

◆ operator DDS::TransportPriorityQosPolicy &()

OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::operator DDS::TransportPriorityQosPolicy & ( )
inline

Definition at line 522 of file Qos_Helper.h.

522 { return qos_; }
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

◆ qos() [1/2]

const DDS::TransportPriorityQosPolicy& OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::qos ( void  ) const
inline

Definition at line 519 of file Qos_Helper.h.

519 { return qos_; }
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

◆ qos() [2/2]

DDS::TransportPriorityQosPolicy& OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::qos ( void  )
inline

Definition at line 520 of file Qos_Helper.h.

520 { return qos_; }
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

◆ value()

TransportPriorityQosPolicyBuilder& OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::value ( int  value)
inline

Definition at line 524 of file Qos_Helper.h.

References value, and value().

Referenced by value().

525  {
526  qos_.value = value;
527  return *this;
528  }
TransportPriorityQosPolicyBuilder & value(int value)
Definition: Qos_Helper.h:524
DDS::TransportPriorityQosPolicy qos_
Definition: Qos_Helper.h:531

Member Data Documentation

◆ qos_

DDS::TransportPriorityQosPolicy OpenDDS::DCPS::TransportPriorityQosPolicyBuilder::qos_
private

Definition at line 531 of file Qos_Helper.h.


The documentation for this class was generated from the following file: