OpenDDS
Snapshot(2023/04/28-20:55)
|
import"DdsDynamicData.idl";
Public Member Functions | |
DDS::ReturnCode_t | get_descriptor (inout TypeDescriptor descriptor) |
ObjectName | get_name () |
TypeKind | get_kind () |
DDS::ReturnCode_t | get_member_by_name (inout DynamicTypeMember member, in ObjectName name) |
DDS::ReturnCode_t | get_all_members_by_name (inout DynamicTypeMembersByName member) |
DDS::ReturnCode_t | get_member (inout DynamicTypeMember member, in MemberId id) |
DDS::ReturnCode_t | get_all_members (inout DynamicTypeMembersById member) |
unsigned long | get_member_count () |
DDS::ReturnCode_t | get_member_by_index (inout DynamicTypeMember member, in unsigned long index) |
unsigned long | get_annotation_count () |
DDS::ReturnCode_t | get_annotation (inout AnnotationDescriptor descriptor, in unsigned long idx) |
unsigned long | get_verbatim_text_count () |
DDS::ReturnCode_t | get_verbatim_text (inout VerbatimTextDescriptor descriptor, in unsigned long idx) |
boolean | equals (in DynamicType other) |
void | clear () |
Definition at line 130 of file DdsDynamicData.idl.
void DDS::DynamicType::clear | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.
boolean DDS::DynamicType::equals | ( | in DynamicType | other | ) |
DDS::ReturnCode_t DDS::DynamicType::get_all_members | ( | inout DynamicTypeMembersById | member | ) |
DDS::ReturnCode_t DDS::DynamicType::get_all_members_by_name | ( | inout DynamicTypeMembersByName | member | ) |
DDS::ReturnCode_t DDS::DynamicType::get_annotation | ( | inout AnnotationDescriptor | descriptor, |
in unsigned long | idx | ||
) |
unsigned long DDS::DynamicType::get_annotation_count | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.
DDS::ReturnCode_t DDS::DynamicType::get_descriptor | ( | inout TypeDescriptor | descriptor | ) |
Referenced by OpenDDS::XTypes::DynamicDataBase::has_explicit_keys().
TypeKind DDS::DynamicType::get_kind | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.
DDS::ReturnCode_t DDS::DynamicType::get_member | ( | inout DynamicTypeMember | member, |
in MemberId | id | ||
) |
DDS::ReturnCode_t DDS::DynamicType::get_member_by_index | ( | inout DynamicTypeMember | member, |
in unsigned long | index | ||
) |
DDS::ReturnCode_t DDS::DynamicType::get_member_by_name | ( | inout DynamicTypeMember | member, |
in ObjectName | name | ||
) |
unsigned long DDS::DynamicType::get_member_count | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.
Referenced by OpenDDS::XTypes::DynamicDataBase::get_union_default_member(), and OpenDDS::XTypes::DynamicDataBase::has_explicit_keys().
ObjectName DDS::DynamicType::get_name | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.
DDS::ReturnCode_t DDS::DynamicType::get_verbatim_text | ( | inout VerbatimTextDescriptor | descriptor, |
in unsigned long | idx | ||
) |
unsigned long DDS::DynamicType::get_verbatim_text_count | ( | ) |
Implemented in OpenDDS::XTypes::DynamicTypeImpl.