#include <DynamicType.h>
◆ DynamicType() [1/3]
◆ DynamicType() [2/3]
◆ DynamicType() [3/3]
◆ ~DynamicType()
◆ apply_annotation() [1/2]
◆ apply_annotation() [2/2]
ReturnCode_t apply_annotation |
( |
const std::string & |
annotation_name, |
|
|
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
protected |
◆ apply_annotation_to_member() [1/2]
◆ apply_annotation_to_member() [2/2]
ReturnCode_t apply_annotation_to_member |
( |
MemberId |
id, |
|
|
const std::string & |
annotation_name, |
|
|
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
protected |
◆ clear()
virtual RTPS_DllAPI void clear |
( |
| ) |
|
|
protectedvirtual |
◆ copy_from_builder()
◆ equals()
RTPS_DllAPI bool equals |
( |
const DynamicType * |
other | ) |
const |
◆ exists_member_by_name()
bool exists_member_by_name |
( |
const std::string & |
name | ) |
const |
|
protected |
◆ get_all_members()
◆ get_all_members_by_name()
◆ get_annotation()
◆ get_annotation_count()
uint32_t get_annotation_count |
( |
| ) |
|
|
protected |
◆ get_base_type()
◆ get_bounds()
RTPS_DllAPI uint32_t get_bounds |
( |
uint32_t |
index = 0 | ) |
const |
◆ get_bounds_size()
RTPS_DllAPI uint32_t get_bounds_size |
( |
| ) |
const |
◆ get_descriptor() [1/3]
◆ get_descriptor() [2/3]
◆ get_descriptor() [3/3]
◆ get_discriminator_type()
◆ get_element_type()
◆ get_key_element_type()
◆ get_kind()
◆ get_member()
◆ get_member_by_name()
◆ get_members_count()
RTPS_DllAPI MemberId get_members_count |
( |
| ) |
const |
◆ get_name()
RTPS_DllAPI std::string get_name |
( |
| ) |
const |
◆ get_size()
RTPS_DllAPI size_t get_size |
( |
| ) |
const |
◆ get_total_bounds()
RTPS_DllAPI uint32_t get_total_bounds |
( |
| ) |
const |
◆ get_type_descriptor()
◆ has_children()
RTPS_DllAPI bool has_children |
( |
| ) |
const |
◆ is_complex_kind()
RTPS_DllAPI bool is_complex_kind |
( |
| ) |
const |
◆ is_consistent()
RTPS_DllAPI bool is_consistent |
( |
| ) |
const |
◆ is_discriminator_type()
RTPS_DllAPI bool is_discriminator_type |
( |
| ) |
const |
◆ key_annotation()
RTPS_DllAPI bool key_annotation |
( |
| ) |
const |
◆ set_name()
void set_name |
( |
const std::string & |
name | ) |
|
|
protected |
◆ AnnotationDescriptor
◆ DynamicData
◆ DynamicDataFactory
◆ DynamicDataHelper
◆ DynamicTypeBuilder
◆ DynamicTypeBuilderFactory
◆ DynamicTypeMember
◆ fastdds::dds::DomainParticipantImpl
friend class fastdds::dds::DomainParticipantImpl |
|
friend |
◆ MemberDescriptor
◆ TypeDescriptor
◆ TypeObjectFactory
◆ descriptor_
◆ is_key_defined_
◆ kind_
◆ member_by_id_
◆ member_by_name_
◆ name_
The documentation for this class was generated from the following file: