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

#include <Qos_Helper.h>

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

Public Member Functions

 ReaderDataLifecycleQosPolicyBuilder ()
 
const DDS::ReaderDataLifecycleQosPolicyqos () const
 
DDS::ReaderDataLifecycleQosPolicyqos ()
 
 operator const DDS::ReaderDataLifecycleQosPolicy & () const
 
 operator DDS::ReaderDataLifecycleQosPolicy & ()
 
ReaderDataLifecycleQosPolicyBuilderautopurge_nowriter_samples_delay (const DDS::Duration_t &duration)
 
ReaderDataLifecycleQosPolicyBuilderautopurge_disposed_samples_delay (const DDS::Duration_t &duration)
 

Private Attributes

DDS::ReaderDataLifecycleQosPolicy qos_
 

Detailed Description

Definition at line 1024 of file Qos_Helper.h.

Constructor & Destructor Documentation

◆ ReaderDataLifecycleQosPolicyBuilder()

OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::ReaderDataLifecycleQosPolicyBuilder ( )
inline

Member Function Documentation

◆ autopurge_disposed_samples_delay()

ReaderDataLifecycleQosPolicyBuilder& OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::autopurge_disposed_samples_delay ( const DDS::Duration_t duration)
inline

Definition at line 1045 of file Qos_Helper.h.

References autopurge_disposed_samples_delay().

Referenced by autopurge_disposed_samples_delay().

1046  {
1048  return *this;
1049  }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

◆ autopurge_nowriter_samples_delay()

ReaderDataLifecycleQosPolicyBuilder& OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::autopurge_nowriter_samples_delay ( const DDS::Duration_t duration)
inline

Definition at line 1039 of file Qos_Helper.h.

References autopurge_nowriter_samples_delay().

Referenced by autopurge_nowriter_samples_delay().

1040  {
1042  return *this;
1043  }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

◆ operator const DDS::ReaderDataLifecycleQosPolicy &()

OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::operator const DDS::ReaderDataLifecycleQosPolicy & ( ) const
inline

Definition at line 1036 of file Qos_Helper.h.

1036 { return qos_; }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

◆ operator DDS::ReaderDataLifecycleQosPolicy &()

OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::operator DDS::ReaderDataLifecycleQosPolicy & ( )
inline

Definition at line 1037 of file Qos_Helper.h.

1037 { return qos_; }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

◆ qos() [1/2]

const DDS::ReaderDataLifecycleQosPolicy& OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::qos ( void  ) const
inline

Definition at line 1034 of file Qos_Helper.h.

1034 { return qos_; }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

◆ qos() [2/2]

DDS::ReaderDataLifecycleQosPolicy& OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::qos ( void  )
inline

Definition at line 1035 of file Qos_Helper.h.

1035 { return qos_; }
DDS::ReaderDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1052

Member Data Documentation

◆ qos_

DDS::ReaderDataLifecycleQosPolicy OpenDDS::DCPS::ReaderDataLifecycleQosPolicyBuilder::qos_
private

Definition at line 1052 of file Qos_Helper.h.


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