SynDDSMessagePubSubType Class Reference

Description

This class represents the TopicDataType of the type SynDDSMessage defined by the user in the IDL file.

#include <SynDDSMessagePubSubTypes.h>

Inherits TopicDataType.

Public Types

typedef SynDDSMessage type
 

Public Member Functions

virtual eProsima_user_DllExport bool serialize (void *data, eprosima::fastrtps::rtps::SerializedPayload_t *payload) override
 
virtual eProsima_user_DllExport bool deserialize (eprosima::fastrtps::rtps::SerializedPayload_t *payload, void *data) override
 
virtual eProsima_user_DllExport std::function< uint32_t()> getSerializedSizeProvider (void *data) override
 
virtual eProsima_user_DllExport bool getKey (void *data, eprosima::fastrtps::rtps::InstanceHandle_t *ihandle, bool force_md5=false) override
 
virtual eProsima_user_DllExport void * createData () override
 
virtual eProsima_user_DllExport void deleteData (void *data) override
 

Public Attributes

MD5 m_md5
 
unsigned char * m_keyBuffer
 

The documentation for this class was generated from the following files: