Public Attributes | |
| char * | name | 
| The name of the struct member.   | |
| const DDS_TypeCode * | type | 
| The type of the struct member.   | |
| DDS_Boolean | is_pointer | 
| Indicates whether the struct member is a pointer or not.   | |
| DDS_Short | bits | 
| Number of bits of a bitfield member.   | |
| DDS_Boolean | is_key | 
| Indicates if the struct member is a key member or not.   | |
| char* DDS_StructMember::name | 
The name of the struct member.
Cannot be NULL.
The type of the struct member.
Cannot be NULL.
Indicates whether the struct 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 struct member is a key member or not.