15#ifndef TYPES_DYNAMIC_TYPE_BUILDER_PTR_H
16#define TYPES_DYNAMIC_TYPE_BUILDER_PTR_H
18#include <fastrtps/types/TypesBase.h>
30 typedef std::shared_ptr<DynamicTypeBuilder>
Base;
32 using Base::operator ->;
33 using Base::operator *;
34 using Base::operator bool;
RTPS_DllAPI bool operator!=(std::nullptr_t) const
Definition DynamicTypeBuilderPtr.h:49
RTPS_DllAPI DynamicTypeBuilder_ptr()
Definition DynamicTypeBuilderPtr.h:36
RTPS_DllAPI DynamicTypeBuilder_ptr(DynamicTypeBuilder_ptr &&other)=default
std::shared_ptr< DynamicTypeBuilder > Base
Definition DynamicTypeBuilderPtr.h:30
RTPS_DllAPI bool operator==(std::nullptr_t) const
Definition DynamicTypeBuilderPtr.h:55
RTPS_DllAPI DynamicTypeBuilder_ptr & operator=(DynamicTypeBuilder_ptr &&)=default
RTPS_DllAPI DynamicTypeBuilder_ptr(DynamicTypeBuilder *pType)
Definition DynamicTypeBuilder.h:32
Contains the publisher subscriber layer.
Definition LibrarySettingsAttributes.h:24
eProsima namespace.
Definition LibrarySettingsAttributes.h:23