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

#include <TypeObject.h>

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

Public Member Functions

 MinimalStructHeader ()
 
 MinimalStructHeader (const TypeIdentifier &a_base_type, const MinimalTypeDetail &a_detail)
 
bool operator== (const MinimalStructHeader &other) const
 
bool operator!= (const MinimalStructHeader &other) const
 

Public Attributes

TypeIdentifier base_type
 
MinimalTypeDetail detail
 

Detailed Description

Definition at line 1451 of file TypeObject.h.

Constructor & Destructor Documentation

◆ MinimalStructHeader() [1/2]

OpenDDS::XTypes::MinimalStructHeader::MinimalStructHeader ( )
inline

Definition at line 1455 of file TypeObject.h.

1455 {}

◆ MinimalStructHeader() [2/2]

OpenDDS::XTypes::MinimalStructHeader::MinimalStructHeader ( const TypeIdentifier a_base_type,
const MinimalTypeDetail a_detail 
)
inline

Definition at line 1457 of file TypeObject.h.

1459  : base_type(a_base_type)
1460  , detail(a_detail)
1461  {}

Member Function Documentation

◆ operator!=()

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

Definition at line 1468 of file TypeObject.h.

1469  {
1470  return !(*this == other);
1471  }

◆ operator==()

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

Definition at line 1463 of file TypeObject.h.

References base_type, and detail.

1464  {
1465  return base_type == other.base_type && detail == other.detail;
1466  }

Member Data Documentation

◆ base_type

TypeIdentifier OpenDDS::XTypes::MinimalStructHeader::base_type

◆ detail

MinimalTypeDetail OpenDDS::XTypes::MinimalStructHeader::detail

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