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

#include <Qos_Helper.h>

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

Public Member Functions

 WriterDataLifecycleQosPolicyBuilder ()
 
 WriterDataLifecycleQosPolicyBuilder (const DDS::WriterDataLifecycleQosPolicy &qos)
 
const DDS::WriterDataLifecycleQosPolicyqos () const
 
DDS::WriterDataLifecycleQosPolicyqos ()
 
 operator const DDS::WriterDataLifecycleQosPolicy & () const
 
 operator DDS::WriterDataLifecycleQosPolicy & ()
 
WriterDataLifecycleQosPolicyBuilderautodispose_unregistered_instances (bool value)
 

Private Attributes

DDS::WriterDataLifecycleQosPolicy qos_
 

Detailed Description

Definition at line 1030 of file Qos_Helper.h.

Constructor & Destructor Documentation

◆ WriterDataLifecycleQosPolicyBuilder() [1/2]

OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::WriterDataLifecycleQosPolicyBuilder ( )
inline

Definition at line 1032 of file Qos_Helper.h.

1033  {
1035  }
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

◆ WriterDataLifecycleQosPolicyBuilder() [2/2]

OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::WriterDataLifecycleQosPolicyBuilder ( const DDS::WriterDataLifecycleQosPolicy qos)
inlineexplicit

Definition at line 1037 of file Qos_Helper.h.

1038  : qos_(qos)
1039  {}
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

Member Function Documentation

◆ autodispose_unregistered_instances()

WriterDataLifecycleQosPolicyBuilder& OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::autodispose_unregistered_instances ( bool  value)
inline

Definition at line 1046 of file Qos_Helper.h.

References autodispose_unregistered_instances(), and value.

Referenced by autodispose_unregistered_instances().

1047  {
1049  return *this;
1050  }
const LogLevel::Value value
Definition: debug.cpp:61
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

◆ operator const DDS::WriterDataLifecycleQosPolicy &()

OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::operator const DDS::WriterDataLifecycleQosPolicy & ( ) const
inline

Definition at line 1043 of file Qos_Helper.h.

1043 { return qos_; }
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

◆ operator DDS::WriterDataLifecycleQosPolicy &()

OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::operator DDS::WriterDataLifecycleQosPolicy & ( )
inline

Definition at line 1044 of file Qos_Helper.h.

1044 { return qos_; }
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

◆ qos() [1/2]

const DDS::WriterDataLifecycleQosPolicy& OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::qos ( void  ) const
inline

Definition at line 1041 of file Qos_Helper.h.

1041 { return qos_; }
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

◆ qos() [2/2]

DDS::WriterDataLifecycleQosPolicy& OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::qos ( void  )
inline

Definition at line 1042 of file Qos_Helper.h.

1042 { return qos_; }
DDS::WriterDataLifecycleQosPolicy qos_
Definition: Qos_Helper.h:1053

Member Data Documentation

◆ qos_

DDS::WriterDataLifecycleQosPolicy OpenDDS::DCPS::WriterDataLifecycleQosPolicyBuilder::qos_
private

Definition at line 1053 of file Qos_Helper.h.


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