OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | Public Attributes | List of all members
OpenDDS::XTypes::MinimalUnionHeader Struct Reference

#include <TypeObject.h>

Collaboration diagram for OpenDDS::XTypes::MinimalUnionHeader:
Collaboration graph
[legend]

Public Member Functions

 MinimalUnionHeader ()
 
 MinimalUnionHeader (const MinimalTypeDetail &a_detail)
 
bool operator== (const MinimalUnionHeader &other) const
 
bool operator!= (const MinimalUnionHeader &other) const
 

Public Attributes

MinimalTypeDetail detail
 

Detailed Description

Definition at line 1723 of file TypeObject.h.

Constructor & Destructor Documentation

◆ MinimalUnionHeader() [1/2]

OpenDDS::XTypes::MinimalUnionHeader::MinimalUnionHeader ( )
inline

Definition at line 1726 of file TypeObject.h.

1726 {}

◆ MinimalUnionHeader() [2/2]

OpenDDS::XTypes::MinimalUnionHeader::MinimalUnionHeader ( const MinimalTypeDetail a_detail)
inlineexplicit

Definition at line 1728 of file TypeObject.h.

1729  : detail(a_detail)
1730  {}

Member Function Documentation

◆ operator!=()

bool OpenDDS::XTypes::MinimalUnionHeader::operator!= ( const MinimalUnionHeader other) const
inline

Definition at line 1737 of file TypeObject.h.

1738  {
1739  return !(*this == other);
1740  }

◆ operator==()

bool OpenDDS::XTypes::MinimalUnionHeader::operator== ( const MinimalUnionHeader other) const
inline

Definition at line 1732 of file TypeObject.h.

References detail.

1733  {
1734  return detail == other.detail;
1735  }

Member Data Documentation

◆ detail

MinimalTypeDetail OpenDDS::XTypes::MinimalUnionHeader::detail

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