Fast RTPS  Version 2.14.1
Fast RTPS
Loading...
Searching...
No Matches
AppliedAnnotation Class Reference

#include <AnnotationParameterValue.h>

Public Member Functions

RTPS_DllAPI AppliedAnnotation ()
 
RTPS_DllAPI ~AppliedAnnotation ()
 
RTPS_DllAPI AppliedAnnotation (const AppliedAnnotation &x)
 
RTPS_DllAPI AppliedAnnotation (AppliedAnnotation &&x)
 
RTPS_DllAPI AppliedAnnotationoperator= (const AppliedAnnotation &x)
 
RTPS_DllAPI AppliedAnnotationoperator= (AppliedAnnotation &&x)
 
void annotation_typeid (const TypeIdentifier &_annotation_typeid)
 
void annotation_typeid (TypeIdentifier &&_annotation_typeid)
 
const TypeIdentifierannotation_typeid () const
 
TypeIdentifierannotation_typeid ()
 
void param_seq (const AppliedAnnotationParameterSeq &_param_seq)
 
void param_seq (AppliedAnnotationParameterSeq &&_param_seq)
 
const AppliedAnnotationParameterSeqparam_seq () const
 
AppliedAnnotationParameterSeqparam_seq ()
 
RTPS_DllAPI void serializeKey (eprosima::fastcdr::Cdr &cdr) const
 
RTPS_DllAPI bool operator== (const AppliedAnnotation &other) const
 

Static Public Member Functions

static RTPS_DllAPI size_t getKeyMaxCdrSerializedSize (size_t current_alignment=0)
 
static RTPS_DllAPI bool isKeyDefined ()
 

Constructor & Destructor Documentation

◆ AppliedAnnotation() [1/3]

RTPS_DllAPI AppliedAnnotation ( )

◆ ~AppliedAnnotation()

RTPS_DllAPI ~AppliedAnnotation ( )

◆ AppliedAnnotation() [2/3]

RTPS_DllAPI AppliedAnnotation ( const AppliedAnnotation x)

◆ AppliedAnnotation() [3/3]

RTPS_DllAPI AppliedAnnotation ( AppliedAnnotation &&  x)

Member Function Documentation

◆ annotation_typeid() [1/4]

TypeIdentifier & annotation_typeid ( )
inline

◆ annotation_typeid() [2/4]

const TypeIdentifier & annotation_typeid ( ) const
inline

◆ annotation_typeid() [3/4]

void annotation_typeid ( const TypeIdentifier _annotation_typeid)
inline

◆ annotation_typeid() [4/4]

void annotation_typeid ( TypeIdentifier &&  _annotation_typeid)
inline

◆ getKeyMaxCdrSerializedSize()

static RTPS_DllAPI size_t getKeyMaxCdrSerializedSize ( size_t  current_alignment = 0)
static

◆ isKeyDefined()

static RTPS_DllAPI bool isKeyDefined ( )
static

◆ operator=() [1/2]

RTPS_DllAPI AppliedAnnotation & operator= ( AppliedAnnotation &&  x)

◆ operator=() [2/2]

RTPS_DllAPI AppliedAnnotation & operator= ( const AppliedAnnotation x)

◆ operator==()

RTPS_DllAPI bool operator== ( const AppliedAnnotation other) const

◆ param_seq() [1/4]

AppliedAnnotationParameterSeq & param_seq ( )
inline

◆ param_seq() [2/4]

const AppliedAnnotationParameterSeq & param_seq ( ) const
inline

◆ param_seq() [3/4]

void param_seq ( AppliedAnnotationParameterSeq &&  _param_seq)
inline

◆ param_seq() [4/4]

void param_seq ( const AppliedAnnotationParameterSeq _param_seq)
inline

◆ serializeKey()

RTPS_DllAPI void serializeKey ( eprosima::fastcdr::Cdr &  cdr) const

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