CoreDX DDS C Reference Manual
Public Attributes | Related Functions | List of all members
DDS_AnnotationDescriptor Struct Reference

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)
 

Detailed Description

A DDS_AnnotationDescriptor object comprises the state of an annotation as it is applied to some element.

Member Data Documentation

DDS_Parameters DDS_AnnotationDescriptor::parameters

a map of key.value pairs

DDS_DynamicType DDS_AnnotationDescriptor::type

the annotation type


© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.