Fast DDS  Version 3.6.1.0
Fast DDS
Loading...
Searching...
No Matches
DynamicPubSubType Member List

This is the complete list of members for DynamicPubSubType, including all inherited members.

calculate_serialized_size(const void *const data, DataRepresentationId_t data_representation) overrideDynamicPubSubTypevirtual
calculate_serialized_size_ctx(const std::shared_ptr< Context > &context, const void *const data, eprosima::fastdds::dds::DataRepresentationId_t data_representation)TopicDataTypeinlinevirtual
compute_key(eprosima::fastdds::rtps::SerializedPayload_t &payload, eprosima::fastdds::rtps::InstanceHandle_t &ihandle, bool force_md5=false) overrideDynamicPubSubTypevirtual
compute_key(const void *const data, eprosima::fastdds::rtps::InstanceHandle_t &ihandle, bool force_md5=false) overrideDynamicPubSubTypevirtual
compute_key_ctx(const std::shared_ptr< Context > &context, rtps::SerializedPayload_t &payload, rtps::InstanceHandle_t &ihandle, bool force_md5=false)TopicDataTypeinlinevirtual
compute_key_ctx(const std::shared_ptr< Context > &context, const void *const data, rtps::InstanceHandle_t &ihandle, bool force_md5=false)TopicDataTypeinlinevirtual
construct_sample(void *memory) constTopicDataTypeinlinevirtual
construct_sample_ctx(const std::shared_ptr< Context > &context, void *memory) constTopicDataTypeinlinevirtual
create_data() overrideDynamicPubSubTypevirtual
create_data_ctx(const std::shared_ptr< Context > &context)TopicDataTypeinlinevirtual
delete_data(void *data) overrideDynamicPubSubTypevirtual
delete_data_ctx(const std::shared_ptr< Context > &context, void *data)TopicDataTypeinlinevirtual
deserialize(eprosima::fastdds::rtps::SerializedPayload_t &payload, void *data) overrideDynamicPubSubTypevirtual
deserialize_ctx(const std::shared_ptr< Context > &context, rtps::SerializedPayload_t &payload, void *data)TopicDataTypeinlinevirtual
DynamicPubSubType()=defaultDynamicPubSubType
DynamicPubSubType(traits< DynamicType >::ref_type type)DynamicPubSubType
DynamicPubSubType(traits< DynamicType >::ref_type type, const xtypes::TypeInformation &type_information)DynamicPubSubType
get_dynamic_type() const noexceptDynamicPubSubType
get_max_serialized_size_ctx(const std::shared_ptr< Context > &context)TopicDataTypeinlinevirtual
get_name() constTopicDataTypeinline
is_bounded() constTopicDataTypeinlinevirtual
is_bounded_ctx(const std::shared_ptr< Context > &context) constTopicDataTypeinlinevirtual
is_compute_key_providedTopicDataType
is_plain(DataRepresentationId_t) constTopicDataTypeinlinevirtual
is_plain_ctx(const std::shared_ptr< Context > &context, DataRepresentationId_t representation) constTopicDataTypeinlinevirtual
max_serialized_type_sizeTopicDataType
register_type_object_representation() overrideDynamicPubSubTypevirtual
register_type_object_representation_ctx(const std::shared_ptr< Context > &context)TopicDataTypeinlinevirtual
serialize(const void *const data, eprosima::fastdds::rtps::SerializedPayload_t &payload, fastdds::dds::DataRepresentationId_t data_representation) overrideDynamicPubSubTypevirtual
serialize_ctx(const std::shared_ptr< Context > &context, const void *const data, rtps::SerializedPayload_t &payload, eprosima::fastdds::dds::DataRepresentationId_t data_representation)TopicDataTypeinlinevirtual
set_dynamic_type(traits< DynamicType >::ref_type type)DynamicPubSubType
set_name(const std::string &nam)TopicDataTypeinline
set_name(std::string &&nam)TopicDataTypeinline
TopicDataType()=defaultTopicDataType
type_identifiers() constTopicDataTypeinline
type_identifiers_TopicDataTypeprotected
~DynamicPubSubType()DynamicPubSubTypevirtual
~TopicDataType()=defaultTopicDataTypevirtual