|
RTI Connext Modern C++ API
Version 6.0.0
|
Contains information about a DynamicData member. More...
#include <DynamicDataMemberInfo.hpp>
Public Member Functions | |
| uint32_t | member_index () const |
| The member index. | |
| const dds::core::string & | member_name () const |
| The member name. | |
| dds::core::xtypes::TypeKind | member_kind () const |
| The type kind of the member. | |
| uint32_t | element_count () const |
| The number of elements in this member. | |
| dds::core::xtypes::TypeKind | element_kind () const |
| The type kind of the member. | |
Contains information about a DynamicData member.
| uint32_t rti::core::xtypes::DynamicDataMemberInfo::member_index | ( | ) | const |
The member index.
| const dds::core::string& rti::core::xtypes::DynamicDataMemberInfo::member_name | ( | ) | const |
The member name.
| dds::core::xtypes::TypeKind rti::core::xtypes::DynamicDataMemberInfo::member_kind | ( | ) | const |
The type kind of the member.
This a convenience function, equivalent to looking up the member's DynamicType::kind().
| uint32_t rti::core::xtypes::DynamicDataMemberInfo::element_count | ( | ) | const |
The number of elements in this member.
Only applies to members of ArrayType and SequenceType. For any other type this is always zero.
| dds::core::xtypes::TypeKind rti::core::xtypes::DynamicDataMemberInfo::element_kind | ( | ) | const |
The type kind of the member.
This a convenience function, equivalent to looking up the member's type's element type.