Class AppliedAnnotation

Class Documentation

class AppliedAnnotation

Public Functions

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

Public Static Functions

static RTPS_DllAPI size_t getCdrSerializedSize (const AppliedAnnotation &data, size_t current_alignment=0)
static RTPS_DllAPI size_t getKeyMaxCdrSerializedSize (size_t current_alignment=0)
static RTPS_DllAPI bool isKeyDefined ()