15#ifndef TYPES_DYNAMIC_DATA_PTR_H
16#define TYPES_DYNAMIC_DATA_PTR_H
18#include <fastrtps/types/TypesBase.h>
30 typedef std::shared_ptr<DynamicData>
Base;
32 using Base::operator->;
33 using Base::operator*;
34 using Base::operator bool;
Definition DynamicDataPtr.h:27
RTPS_DllAPI DynamicData_ptr & operator=(const DynamicData_ptr &)=default
RTPS_DllAPI DynamicData_ptr(DynamicData *pData)
std::shared_ptr< DynamicData > Base
Definition DynamicDataPtr.h:30
RTPS_DllAPI DynamicData_ptr(DynamicData_ptr &&other)=default
RTPS_DllAPI DynamicData_ptr()
Definition DynamicDataPtr.h:36
RTPS_DllAPI DynamicData_ptr(const DynamicData_ptr &other)=default
Definition DynamicData.h:44
eProsima namespace.
Definition LibrarySettingsAttributes.h:23