Class Parameter_t
Defined in File ParameterTypes.hpp
Inheritance Relationships
Derived Types
public eprosima::fastdds::dds::DataRepresentationQosPolicy(Class DataRepresentationQosPolicy)public eprosima::fastdds::dds::DataSharingQosPolicy(Class DataSharingQosPolicy)public eprosima::fastdds::dds::DeadlineQosPolicy(Class DeadlineQosPolicy)public eprosima::fastdds::dds::DestinationOrderQosPolicy(Class DestinationOrderQosPolicy)public eprosima::fastdds::dds::DisablePositiveACKsQosPolicy(Class DisablePositiveACKsQosPolicy)public eprosima::fastdds::dds::DurabilityQosPolicy(Class DurabilityQosPolicy)public eprosima::fastdds::dds::DurabilityServiceQosPolicy(Class DurabilityServiceQosPolicy)public eprosima::fastdds::dds::GenericDataQosPolicy(Class GenericDataQosPolicy)public eprosima::fastdds::dds::HistoryQosPolicy(Class HistoryQosPolicy)public eprosima::fastdds::dds::LatencyBudgetQosPolicy(Class LatencyBudgetQosPolicy)public eprosima::fastdds::dds::LifespanQosPolicy(Class LifespanQosPolicy)public eprosima::fastdds::dds::LivelinessQosPolicy(Class LivelinessQosPolicy)public eprosima::fastdds::dds::OwnershipQosPolicy(Class OwnershipQosPolicy)public eprosima::fastdds::dds::OwnershipStrengthQosPolicy(Class OwnershipStrengthQosPolicy)public eprosima::fastdds::dds::ParameterBool_t(Class ParameterBool_t)public eprosima::fastdds::dds::ParameterBuiltinEndpointSet_t(Class ParameterBuiltinEndpointSet_t)public eprosima::fastdds::dds::ParameterCount_t(Class ParameterCount_t)public eprosima::fastdds::dds::ParameterDomainId_t(Class ParameterDomainId_t)public eprosima::fastdds::dds::ParameterEntityId_t(Class ParameterEntityId_t)public eprosima::fastdds::dds::ParameterGuid_t(Class ParameterGuid_t)public eprosima::fastdds::dds::ParameterIP4Address_t(Class ParameterIP4Address_t)public eprosima::fastdds::dds::ParameterKey_t(Class ParameterKey_t)public eprosima::fastdds::dds::ParameterLocator_t(Class ParameterLocator_t)public eprosima::fastdds::dds::ParameterNetworkConfigSet_t(Class ParameterNetworkConfigSet_t)public eprosima::fastdds::dds::ParameterPort_t(Class ParameterPort_t)public eprosima::fastdds::dds::ParameterProductVersion_t(Class ParameterProductVersion_t)public eprosima::fastdds::dds::ParameterPropertyList_t(Class ParameterPropertyList_t)public eprosima::fastdds::dds::ParameterProtocolVersion_t(Class ParameterProtocolVersion_t)public eprosima::fastdds::dds::ParameterSampleIdentity_t(Class ParameterSampleIdentity_t)public eprosima::fastdds::dds::ParameterStatusInfo_t(Class ParameterStatusInfo_t)public eprosima::fastdds::dds::ParameterString_t(Class ParameterString_t)public eprosima::fastdds::dds::ParameterTime_t(Class ParameterTime_t)public eprosima::fastdds::dds::ParameterVendorId_t(Class ParameterVendorId_t)public eprosima::fastdds::dds::PartitionQosPolicy(Class PartitionQosPolicy)public eprosima::fastdds::dds::PresentationQosPolicy(Class PresentationQosPolicy)public eprosima::fastdds::dds::ReliabilityQosPolicy(Class ReliabilityQosPolicy)public eprosima::fastdds::dds::ResourceLimitsQosPolicy(Class ResourceLimitsQosPolicy)public eprosima::fastdds::dds::TimeBasedFilterQosPolicy(Class TimeBasedFilterQosPolicy)public eprosima::fastdds::dds::TransportPriorityQosPolicy(Class TransportPriorityQosPolicy)public eprosima::fastdds::dds::TypeConsistencyEnforcementQosPolicy(Class TypeConsistencyEnforcementQosPolicy)public eprosima::fastdds::dds::TypeIdV1(Class TypeIdV1)public eprosima::fastdds::dds::TypeObjectV1(Class TypeObjectV1)public eprosima::fastdds::dds::xtypes::TypeInformationParameter(Class TypeInformationParameter)
Class Documentation
-
class Parameter_t
Base Parameter class with parameter PID and parameter length in bytes.
Subclassed by eprosima::fastdds::dds::DataRepresentationQosPolicy, eprosima::fastdds::dds::DataSharingQosPolicy, eprosima::fastdds::dds::DeadlineQosPolicy, eprosima::fastdds::dds::DestinationOrderQosPolicy, eprosima::fastdds::dds::DisablePositiveACKsQosPolicy, eprosima::fastdds::dds::DurabilityQosPolicy, eprosima::fastdds::dds::DurabilityServiceQosPolicy, eprosima::fastdds::dds::GenericDataQosPolicy, eprosima::fastdds::dds::HistoryQosPolicy, eprosima::fastdds::dds::LatencyBudgetQosPolicy, eprosima::fastdds::dds::LifespanQosPolicy, eprosima::fastdds::dds::LivelinessQosPolicy, eprosima::fastdds::dds::OwnershipQosPolicy, eprosima::fastdds::dds::OwnershipStrengthQosPolicy, eprosima::fastdds::dds::ParameterBool_t, eprosima::fastdds::dds::ParameterBuiltinEndpointSet_t, eprosima::fastdds::dds::ParameterCount_t, eprosima::fastdds::dds::ParameterDomainId_t, eprosima::fastdds::dds::ParameterEntityId_t, eprosima::fastdds::dds::ParameterGuid_t, eprosima::fastdds::dds::ParameterIP4Address_t, eprosima::fastdds::dds::ParameterKey_t, eprosima::fastdds::dds::ParameterLocator_t, eprosima::fastdds::dds::ParameterNetworkConfigSet_t, eprosima::fastdds::dds::ParameterPort_t, eprosima::fastdds::dds::ParameterProductVersion_t, eprosima::fastdds::dds::ParameterPropertyList_t, eprosima::fastdds::dds::ParameterProtocolVersion_t, eprosima::fastdds::dds::ParameterSampleIdentity_t, eprosima::fastdds::dds::ParameterStatusInfo_t, eprosima::fastdds::dds::ParameterString_t, eprosima::fastdds::dds::ParameterTime_t, eprosima::fastdds::dds::ParameterVendorId_t, eprosima::fastdds::dds::PartitionQosPolicy, eprosima::fastdds::dds::PresentationQosPolicy, eprosima::fastdds::dds::ReliabilityQosPolicy, eprosima::fastdds::dds::ResourceLimitsQosPolicy, eprosima::fastdds::dds::TimeBasedFilterQosPolicy, eprosima::fastdds::dds::TransportPriorityQosPolicy, eprosima::fastdds::dds::TypeConsistencyEnforcementQosPolicy, eprosima::fastdds::dds::TypeIdV1, eprosima::fastdds::dds::TypeObjectV1, eprosima::fastdds::dds::xtypes::TypeInformationParameter
Public Functions
-
inline FASTDDS_EXPORTED_API Parameter_t()
Constructor without parameters.
-
inline FASTDDS_EXPORTED_API Parameter_t(ParameterId_t pid, uint16_t length)
Constructor using a parameter PID and the parameter length
- Parameters:
pid – Pid of the parameter
length – Its associated length
-
inline virtual FASTDDS_EXPORTED_API ~Parameter_t()
Destructor.
-
inline bool operator==(const Parameter_t &b) const
-
inline FASTDDS_EXPORTED_API Parameter_t()