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

#include <Qos_Helper.h>

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

Public Member Functions

 DestinationOrderQosPolicyBuilder ()
 
const DDS::DestinationOrderQosPolicyqos () const
 
DDS::DestinationOrderQosPolicyqos ()
 
 operator const DDS::DestinationOrderQosPolicy & () const
 
 operator DDS::DestinationOrderQosPolicy & ()
 
DestinationOrderQosPolicyBuilderkind (DDS::DestinationOrderQosPolicyKind kind)
 
DestinationOrderQosPolicyBuilderby_reception_timestamp ()
 
DestinationOrderQosPolicyBuilderby_source_timestamp ()
 

Private Attributes

DDS::DestinationOrderQosPolicy qos_
 

Detailed Description

Definition at line 890 of file Qos_Helper.h.

Constructor & Destructor Documentation

◆ DestinationOrderQosPolicyBuilder()

OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::DestinationOrderQosPolicyBuilder ( )
inline

Member Function Documentation

◆ by_reception_timestamp()

DestinationOrderQosPolicyBuilder& OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::by_reception_timestamp ( )
inline

◆ by_source_timestamp()

DestinationOrderQosPolicyBuilder& OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::by_source_timestamp ( )
inline

Definition at line 914 of file Qos_Helper.h.

References DDS::BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS, and kind().

◆ kind()

DestinationOrderQosPolicyBuilder& OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::kind ( DDS::DestinationOrderQosPolicyKind  kind)
inline

Definition at line 902 of file Qos_Helper.h.

References kind().

Referenced by by_reception_timestamp(), by_source_timestamp(), and kind().

903  {
904  qos_.kind = kind;
905  return *this;
906  }
DestinationOrderQosPolicyKind kind
DDS::DestinationOrderQosPolicy qos_
Definition: Qos_Helper.h:921
DestinationOrderQosPolicyBuilder & kind(DDS::DestinationOrderQosPolicyKind kind)
Definition: Qos_Helper.h:902

◆ operator const DDS::DestinationOrderQosPolicy &()

OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::operator const DDS::DestinationOrderQosPolicy & ( ) const
inline

Definition at line 899 of file Qos_Helper.h.

899 { return qos_; }
DDS::DestinationOrderQosPolicy qos_
Definition: Qos_Helper.h:921

◆ operator DDS::DestinationOrderQosPolicy &()

OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::operator DDS::DestinationOrderQosPolicy & ( )
inline

Definition at line 900 of file Qos_Helper.h.

900 { return qos_; }
DDS::DestinationOrderQosPolicy qos_
Definition: Qos_Helper.h:921

◆ qos() [1/2]

const DDS::DestinationOrderQosPolicy& OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::qos ( void  ) const
inline

Definition at line 897 of file Qos_Helper.h.

897 { return qos_; }
DDS::DestinationOrderQosPolicy qos_
Definition: Qos_Helper.h:921

◆ qos() [2/2]

DDS::DestinationOrderQosPolicy& OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::qos ( void  )
inline

Definition at line 898 of file Qos_Helper.h.

898 { return qos_; }
DDS::DestinationOrderQosPolicy qos_
Definition: Qos_Helper.h:921

Member Data Documentation

◆ qos_

DDS::DestinationOrderQosPolicy OpenDDS::DCPS::DestinationOrderQosPolicyBuilder::qos_
private

Definition at line 921 of file Qos_Helper.h.


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