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

#include <TypeObject.h>

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

Public Member Functions

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

Public Attributes

BitsetTypeFlag bitset_flags
 
CompleteBitsetHeader header
 
CompleteBitfieldSeq field_seq
 

Detailed Description

Definition at line 2889 of file TypeObject.h.

Constructor & Destructor Documentation

◆ CompleteBitsetType()

OpenDDS::XTypes::CompleteBitsetType::CompleteBitsetType ( )
inline

Definition at line 2894 of file TypeObject.h.

2895  : bitset_flags(0)
2896  {}

Member Function Documentation

◆ operator!=()

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

Definition at line 2903 of file TypeObject.h.

2904  {
2905  return !(*this == other);
2906  }

◆ operator==()

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

Definition at line 2898 of file TypeObject.h.

References bitset_flags, field_seq, and header.

2899  {
2900  return bitset_flags == other.bitset_flags && header == other.header && field_seq == other.field_seq;
2901  }

Member Data Documentation

◆ bitset_flags

BitsetTypeFlag OpenDDS::XTypes::CompleteBitsetType::bitset_flags

◆ field_seq

CompleteBitfieldSeq OpenDDS::XTypes::CompleteBitsetType::field_seq

◆ header

CompleteBitsetHeader OpenDDS::XTypes::CompleteBitsetType::header

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