#include <managed_typecode.h>
Public Attributes | |
System::String^ | name |
The name of the union member. | |
System::Boolean | is_pointer |
Indicates whether the union member is a pointer or not. | |
IntSeq^ | labels |
The labels of the union member. | |
TypeCode^ | type |
The type of the union member. |
System::String ^ DDS::UnionMember::name |
The name of the union member.
Cannot be null.
System::Boolean DDS::UnionMember::is_pointer |
Indicates whether the union member is a pointer or not.
The labels of the union member.
Each union member should contain at least one label. If the union discriminator type is not System::Int32 the label value should be evaluated to an integer value. For instance, 'a' would be evaluated to 97.
The type of the union member.
Cannot be null.