OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Private Attributes | List of all members
OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder Class Reference

#include <Qos_Helper.h>

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

Public Member Functions

 OwnershipStrengthQosPolicyBuilder ()
 
const DDS::OwnershipStrengthQosPolicyqos () const
 
DDS::OwnershipStrengthQosPolicyqos ()
 
 operator const DDS::OwnershipStrengthQosPolicy & () const
 
 operator DDS::OwnershipStrengthQosPolicy & ()
 
OwnershipStrengthQosPolicyBuildervalue (int value)
 

Private Attributes

DDS::OwnershipStrengthQosPolicy qos_
 

Detailed Description

Definition at line 751 of file Qos_Helper.h.

Constructor & Destructor Documentation

◆ OwnershipStrengthQosPolicyBuilder()

OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::OwnershipStrengthQosPolicyBuilder ( )
inline

Definition at line 753 of file Qos_Helper.h.

754  {
755  qos_.value = 0;
756  }
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

Member Function Documentation

◆ operator const DDS::OwnershipStrengthQosPolicy &()

OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::operator const DDS::OwnershipStrengthQosPolicy & ( ) const
inline

Definition at line 760 of file Qos_Helper.h.

760 { return qos_; }
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

◆ operator DDS::OwnershipStrengthQosPolicy &()

OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::operator DDS::OwnershipStrengthQosPolicy & ( )
inline

Definition at line 761 of file Qos_Helper.h.

761 { return qos_; }
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

◆ qos() [1/2]

const DDS::OwnershipStrengthQosPolicy& OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::qos ( void  ) const
inline

Definition at line 758 of file Qos_Helper.h.

758 { return qos_; }
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

◆ qos() [2/2]

DDS::OwnershipStrengthQosPolicy& OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::qos ( void  )
inline

Definition at line 759 of file Qos_Helper.h.

759 { return qos_; }
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

◆ value()

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

Definition at line 763 of file Qos_Helper.h.

References value, and value().

Referenced by value().

764  {
765  qos_.value = value;
766  return *this;
767  }
OwnershipStrengthQosPolicyBuilder & value(int value)
Definition: Qos_Helper.h:763
DDS::OwnershipStrengthQosPolicy qos_
Definition: Qos_Helper.h:770

Member Data Documentation

◆ qos_

DDS::OwnershipStrengthQosPolicy OpenDDS::DCPS::OwnershipStrengthQosPolicyBuilder::qos_
private

Definition at line 770 of file Qos_Helper.h.


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