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

#include <TypeObject.h>

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

Public Member Functions

 CompleteCollectionHeader ()
 
 CompleteCollectionHeader (const CommonCollectionHeader &a_common, const Optional< CompleteTypeDetail > &a_detail)
 
bool operator== (const CompleteCollectionHeader &other) const
 
bool operator!= (const CompleteCollectionHeader &other) const
 

Public Attributes

CommonCollectionHeader common
 
Optional< CompleteTypeDetaildetail
 

Detailed Description

Definition at line 2208 of file TypeObject.h.

Constructor & Destructor Documentation

◆ CompleteCollectionHeader() [1/2]

OpenDDS::XTypes::CompleteCollectionHeader::CompleteCollectionHeader ( )
inline

Definition at line 2212 of file TypeObject.h.

2212 {}

◆ CompleteCollectionHeader() [2/2]

OpenDDS::XTypes::CompleteCollectionHeader::CompleteCollectionHeader ( const CommonCollectionHeader a_common,
const Optional< CompleteTypeDetail > &  a_detail 
)
inline

Definition at line 2214 of file TypeObject.h.

2216  : common(a_common)
2217  , detail(a_detail)
2218  {}
Optional< CompleteTypeDetail > detail
Definition: TypeObject.h:2210

Member Function Documentation

◆ operator!=()

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

Definition at line 2225 of file TypeObject.h.

2226  {
2227  return !(*this == other);
2228  }

◆ operator==()

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

Definition at line 2220 of file TypeObject.h.

References common, and detail.

2221  {
2222  return common == other.common && detail == other.detail;
2223  }
Optional< CompleteTypeDetail > detail
Definition: TypeObject.h:2210

Member Data Documentation

◆ common

CommonCollectionHeader OpenDDS::XTypes::CompleteCollectionHeader::common

◆ detail

Optional<CompleteTypeDetail> OpenDDS::XTypes::CompleteCollectionHeader::detail

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