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

#include <TypeObject.h>

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

Public Member Functions

 MinimalBitsetType ()
 
bool operator== (const MinimalBitsetType &other) const
 
bool operator!= (const MinimalBitsetType &other) const
 

Public Attributes

BitsetTypeFlag bitset_flags
 
MinimalBitsetHeader header
 
MinimalBitfieldSeq field_seq
 

Detailed Description

Definition at line 2909 of file TypeObject.h.

Constructor & Destructor Documentation

◆ MinimalBitsetType()

OpenDDS::XTypes::MinimalBitsetType::MinimalBitsetType ( )
inline

Definition at line 2914 of file TypeObject.h.

2915  : bitset_flags(0)
2916  {}

Member Function Documentation

◆ operator!=()

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

Definition at line 2923 of file TypeObject.h.

2924  {
2925  return !(*this == other);
2926  }

◆ operator==()

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

Definition at line 2918 of file TypeObject.h.

References bitset_flags, field_seq, and header.

2919  {
2920  return bitset_flags == other.bitset_flags && header == other.header && field_seq == other.field_seq;
2921  }

Member Data Documentation

◆ bitset_flags

BitsetTypeFlag OpenDDS::XTypes::MinimalBitsetType::bitset_flags

◆ field_seq

MinimalBitfieldSeq OpenDDS::XTypes::MinimalBitsetType::field_seq

◆ header

MinimalBitsetHeader OpenDDS::XTypes::MinimalBitsetType::header

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