OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | Public Attributes | List of all members
OpenDDS::XTypes::CommonAnnotationParameter Struct Reference

#include <TypeObject.h>

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

Public Member Functions

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

Public Attributes

AnnotationParameterFlag member_flags
 
TypeIdentifier member_type_id
 

Detailed Description

Definition at line 1806 of file TypeObject.h.

Constructor & Destructor Documentation

◆ CommonAnnotationParameter()

OpenDDS::XTypes::CommonAnnotationParameter::CommonAnnotationParameter ( )
inline

Definition at line 1810 of file TypeObject.h.

1811  : member_flags(0)
1812  {}

Member Function Documentation

◆ operator!=()

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

Definition at line 1819 of file TypeObject.h.

1820  {
1821  return !(*this == other);
1822  }

◆ operator==()

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

Definition at line 1814 of file TypeObject.h.

References member_flags, and member_type_id.

1815  {
1816  return member_flags == other.member_flags && member_type_id == other.member_type_id;
1817  }

Member Data Documentation

◆ member_flags

AnnotationParameterFlag OpenDDS::XTypes::CommonAnnotationParameter::member_flags

◆ member_type_id

TypeIdentifier OpenDDS::XTypes::CommonAnnotationParameter::member_type_id

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