Class AppliedAnnotation
Defined in File AnnotationParameterValue.h
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 ¶m_seq() const
-
inline AppliedAnnotationParameterSeq ¶m_seq()
- FASTDDS_SER_METHOD_DEPRECATED (3, "eprosima::fastrtps::types::AppliedAnnotation::getCdrSerializedSize()", "In favor of version using eprosima::fastcdr::calculate_serialized_size.") RTPS_DllAPI static size_t getCdrSerializedSize(const AppliedAnnotation &data
- RTPS_DllAPI void serializeKey (eprosima::fastcdr::Cdr &cdr) const
- RTPS_DllAPI bool operator== (const AppliedAnnotation &other) const
Public Members
- size_t current_alignment = 0)
Public Static Functions
- static FASTDDS_SER_METHOD_DEPRECATED(3, "eprosima::fastrtps::types::AppliedAnnotation::serialize()", "In favor of version using eprosima::fastcdr::serialize.") RTPS_DllAPI void serialize(eprosima FASTDDS_SER_METHOD_DEPRECATED(3, "eprosima::fastrtps::types::AppliedAnnotation::deserialize()", "In favor of version using eprosima::fastcdr::deserialize.") RTPS_DllAPI void deserialize(eprosima RTPS_DllAPI size_t getKeyMaxCdrSerializedSize (size_t current_alignment=0)
- static RTPS_DllAPI bool isKeyDefined ()
-
RTPS_DllAPI AppliedAnnotation()