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;
44 const DynamicData_ptr& other) =
default;
47 DynamicData_ptr&& other) =
default;
50 const DynamicData_ptr&) =
default;
53 DynamicData_ptr&&) =
default;
63 #endif // TYPES_DYNAMIC_DATA_PTR_H std::shared_ptr< DynamicData > Base
Definition: DynamicDataPtr.h:30
Definition: DynamicDataPtr.h:26
RTPS_DllAPI DynamicData_ptr()
Definition: DynamicDataPtr.h:36
Definition: DynamicData.h:43
eProsima namespace.
Definition: LibrarySettingsAttributes.h:23
RTPS_DllAPI DynamicData_ptr & operator=(const DynamicData_ptr &)=default