A DDS_AnnotationDescriptor object comprises the state of an annotation as it is applied to some element. More...
Public Attributes | |
DDS_DynamicType | type |
DDS_Parameters | parameters |
Related Functions | |
(Note that these are not member functions.) | |
DDS_ReturnCode_t | DDS_AnnotationDescriptor_get_value (const DDS_AnnotationDescriptor *ad, DDS_ObjectName *value, const DDS_ObjectName key) |
This accesses an annotation property 'value' associated with the 'key' name. More... | |
DDS_ReturnCode_t | DDS_AnnotationDescriptor_get_all_value (const DDS_AnnotationDescriptor *ad, DDS_Parameters *value) |
Access the map of all key-value pairs. More... | |
DDS_ReturnCode_t | DDS_AnnotationDescriptor_set_value (DDS_AnnotationDescriptor *ad, const DDS_ObjectName key, const DDS_ObjectName value) |
DDS_ReturnCode_t | DDS_AnnotationDescriptor_copy_from (DDS_AnnotationDescriptor *ad, const DDS_AnnotationDescriptor *other) |
unsigned char | DDS_AnnotationDescriptor_equals (DDS_AnnotationDescriptor *ad, const DDS_AnnotationDescriptor *other) |
unsigned char | DDS_AnnotationDescriptor_is_consistent (const DDS_AnnotationDescriptor *ad) |
DDS_DynamicType | DDS_AnnotationDescriptor_get_type (const DDS_AnnotationDescriptor *ad) |
A DDS_AnnotationDescriptor object comprises the state of an annotation as it is applied to some element.
DDS_Parameters DDS_AnnotationDescriptor::parameters |
a map of key.value pairs
DDS_DynamicType DDS_AnnotationDescriptor::type |
the annotation type