23 #ifndef _FAST_DDS_GENERATED_CARLA_MSGS_MSG_CARLACOLLISIONEVENT_PUBSUBTYPES_H_ 24 #define _FAST_DDS_GENERATED_CARLA_MSGS_MSG_CARLACOLLISIONEVENT_PUBSUBTYPES_H_ 26 #include <fastdds/dds/topic/TopicDataType.hpp> 27 #include <fastrtps/utils/md5.h> 33 #if !defined(GEN_API_VER) || (GEN_API_VER != 1) 35 Generated CarlaCollisionEvent is not compatible with current installed Fast DDS. Please, regenerate it with fastddsgen. 71 bool force_md5 =
false)
override;
78 #ifdef TOPIC_DATA_TYPE_API_HAS_IS_BOUNDED 84 #endif // TOPIC_DATA_TYPE_API_HAS_IS_BOUNDED 86 #ifdef TOPIC_DATA_TYPE_API_HAS_IS_PLAIN 92 #endif // TOPIC_DATA_TYPE_API_HAS_IS_PLAIN 94 #ifdef TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE 96 void* memory)
const override 102 #endif // TOPIC_DATA_TYPE_API_HAS_CONSTRUCT_SAMPLE 111 #endif // _FAST_DDS_GENERATED_CARLA_MSGS_MSG_CARLACOLLISIONEVENT_PUBSUBTYPES_H_ unsigned char * m_keyBuffer
virtual eProsima_user_DllExport void * createData() override
virtual eProsima_user_DllExport bool getKey(void *data, eprosima::fastrtps::rtps::InstanceHandle_t *ihandle, bool force_md5=false) override
eprosima::fastrtps::rtps::InstanceHandle_t InstanceHandle_t
virtual eProsima_user_DllExport ~CarlaCollisionEventPubSubType() override
This class represents the TopicDataType of the type CarlaCollisionEvent defined by the user in the ID...
This class represents the structure CarlaCollisionEvent defined by the user in the IDL file...
#define eProsima_user_DllExport
eprosima::fastrtps::rtps::SerializedPayload_t SerializedPayload_t
virtual eProsima_user_DllExport bool serialize(void *data, eprosima::fastrtps::rtps::SerializedPayload_t *payload) override
virtual eProsima_user_DllExport void deleteData(void *data) 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
eProsima_user_DllExport CarlaCollisionEventPubSubType()