DDS_ValueMember Struct Reference
[Type Code Support]

A description of a member of a value type. More...


Data Fields

char * name
 The name of the value member.
const DDS_TypeCodetype
 The type of the value member.
DDS_Boolean is_pointer
 Indicates whether the value member is a pointer or not.
DDS_Short bits
 Number of bits of a bitfield member.
DDS_Boolean is_key
 Indicates if the value member is a key member or not.
DDS_Visibility access
 The type of access (public, private) for the value member.


Detailed Description

A description of a member of a value type.

See also:
DDS_ValueMemberSeq

DDS_TypeCodeFactory_create_value_tc


Field Documentation

The name of the value member.

Cannot be NULL.

The type of the value member.

Cannot be NULL.

Indicates whether the value member is a pointer or not.

Number of bits of a bitfield member.

If the struct member is a bitfield, this field contains the number of bits of the bitfield. Otherwise, bits should contain DDS_TYPECODE_NOT_BITFIELD.

Indicates if the value member is a key member or not.

The type of access (public, private) for the value member.

It can take the values: DDS_PRIVATE_MEMBER or DDS_PUBLIC_MEMBER.


RTI Data Distribution Service C API Version 4.5e Copyright © 23 Oct 2011 Real-Time Innovations, Inc