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

#include <TypeObject.h>

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

Public Member Functions

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

Public Attributes

AnnotationTypeFlag annotation_flag
 
CompleteAnnotationHeader header
 
CompleteAnnotationParameterSeq member_seq
 

Detailed Description

Definition at line 1895 of file TypeObject.h.

Constructor & Destructor Documentation

◆ CompleteAnnotationType()

OpenDDS::XTypes::CompleteAnnotationType::CompleteAnnotationType ( )
inline

Definition at line 1900 of file TypeObject.h.

1901  : annotation_flag(0)
1902  {}

Member Function Documentation

◆ operator!=()

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

Definition at line 1909 of file TypeObject.h.

1910  {
1911  return !(*this == other);
1912  }

◆ operator==()

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

Definition at line 1904 of file TypeObject.h.

References annotation_flag, header, and member_seq.

1905  {
1906  return annotation_flag == other.annotation_flag && header == other.header && member_seq == other.member_seq;
1907  }
CompleteAnnotationHeader header
Definition: TypeObject.h:1897
CompleteAnnotationParameterSeq member_seq
Definition: TypeObject.h:1898

Member Data Documentation

◆ annotation_flag

AnnotationTypeFlag OpenDDS::XTypes::CompleteAnnotationType::annotation_flag

◆ header

CompleteAnnotationHeader OpenDDS::XTypes::CompleteAnnotationType::header

◆ member_seq

CompleteAnnotationParameterSeq OpenDDS::XTypes::CompleteAnnotationType::member_seq

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