#include <DynamicPubSubType.h>
Inherits TopicDataType.
◆ DynamicPubSubType() [1/2]
◆ DynamicPubSubType() [2/2]
◆ ~DynamicPubSubType()
◆ CleanDynamicType()
RTPS_DllAPI void CleanDynamicType |
( |
| ) |
|
◆ createData()
RTPS_DllAPI void * createData |
( |
| ) |
|
|
override |
◆ deleteData()
RTPS_DllAPI void deleteData |
( |
void * | data | ) |
|
|
override |
◆ deserialize()
RTPS_DllAPI bool deserialize |
( |
eprosima::fastrtps::rtps::SerializedPayload_t * | payload, |
|
|
void * | data ) |
|
override |
◆ GetDynamicType()
◆ getKey()
RTPS_DllAPI bool getKey |
( |
void * | data, |
|
|
eprosima::fastrtps::rtps::InstanceHandle_t * | ihandle, |
|
|
bool | force_md5 = false ) |
|
override |
◆ getSerializedSizeProvider()
RTPS_DllAPI std::function< uint32_t()> getSerializedSizeProvider |
( |
void * | data | ) |
|
|
override |
◆ serialize()
RTPS_DllAPI bool serialize |
( |
void * | data, |
|
|
eprosima::fastrtps::rtps::SerializedPayload_t * | payload ) |
|
override |
◆ SetDynamicType() [1/2]
◆ SetDynamicType() [2/2]
◆ UpdateDynamicTypeInfo()
void UpdateDynamicTypeInfo |
( |
| ) |
|
|
protected |
◆ dynamic_type_
◆ m_keyBuffer
unsigned char* m_keyBuffer |
|
protected |
◆ m_md5
The documentation for this class was generated from the following file: