|
| class | AnnotationDescriptor |
| |
| struct | BaseStatus |
| | A struct storing the base status. More...
|
| |
| class | Condition |
| | The Condition class is the root base class for all the conditions that may be attached to a WaitSet. More...
|
| |
| class | ContentFilteredTopic |
| | Specialization of TopicDescription that allows for content-based subscriptions. More...
|
| |
| class | DataReader |
| | Class DataReader, contains the actual implementation of the behaviour of the Subscriber. More...
|
| |
| class | DataReaderListener |
| | Class DataReaderListener, it should be used by the end user to implement specific callbacks to certain actions. More...
|
| |
| class | DataReaderQos |
| | Class DataReaderQos, containing all the possible Qos that can be set for a determined DataReader. More...
|
| |
| class | DataRepresentationQosPolicy |
| | With multiple standard data Representations available, and vendor-specific extensions possible, DataWriters and DataReaders must be able to negotiate which data representation(s) to use. More...
|
| |
| class | DataSharingQosPolicy |
| | Qos Policy to configure the data sharing. More...
|
| |
| class | DataWriter |
| | Class DataWriter, contains the actual implementation of the behaviour of the DataWriter. More...
|
| |
| class | DataWriterListener |
| | Class DataWriterListener, allows the end user to implement callbacks triggered by certain events. More...
|
| |
| class | DataWriterQos |
| | Class DataWriterQos, containing all the possible Qos that can be set for a determined DataWriter. More...
|
| |
| struct | DeadlineMissedStatus |
| | A struct storing the deadline status. More...
|
| |
| class | DeadlineQosPolicy |
| | DataReader expects a new sample updating the value of each instance at least once every deadline period. More...
|
| |
| class | DestinationOrderQosPolicy |
| | Controls the criteria used to determine the logical order among changes made by Publisher entities to the same instance of data (i.e., matching Topic and key). More...
|
| |
| class | DisablePositiveACKsQosPolicy |
| | Class DisablePositiveACKsQosPolicy to disable sending of positive ACKs. More...
|
| |
| class | DomainEntity |
| | The DomainEntity class is a subclass of Entity created in order to differentiate between DomainParticipants and the rest of Entities. More...
|
| |
| class | DomainParticipant |
| | Class DomainParticipant used to group Publishers and Subscribers into a single working unit. More...
|
| |
| class | DomainParticipantExtendedQos |
| |
| class | DomainParticipantFactory |
| | Class DomainParticipantFactory. More...
|
| |
| class | DomainParticipantFactoryQos |
| | Class DomainParticipantFactoryQos, contains all the possible Qos that can be set for a determined participant. More...
|
| |
| class | DomainParticipantListener |
| | Class DomainParticipantListener, overrides behaviour towards certain events. More...
|
| |
| class | DomainParticipantQos |
| | Class DomainParticipantQos, contains all the possible Qos that can be set for a determined participant. More...
|
| |
| class | DurabilityQosPolicy |
| | This policy expresses if the data should ‘outlive’ their writing time. More...
|
| |
| class | DurabilityServiceQosPolicy |
| | Specifies the configuration of the durability service. More...
|
| |
| class | DynamicData |
| |
| class | DynamicDataFactory |
| |
| class | DynamicPubSubType |
| |
| class | DynamicType |
| |
| class | DynamicTypeBuilder |
| |
| class | DynamicTypeBuilderFactory |
| |
| class | DynamicTypeMember |
| | Represents a "member" of a type. More...
|
| |
| class | Entity |
| | The Entity class is the abstract base class for all the objects that support QoS policies, a listener and a status condition. More...
|
| |
| class | EntityFactoryQosPolicy |
| | Controls the behavior of the entity when acting as a factory for other entities. More...
|
| |
| class | FileConsumer |
| |
| class | GenericDataQosPolicy |
| | Class GenericDataQosPolicy, base class to transmit user data during the discovery phase. More...
|
| |
| class | GuardCondition |
| | The GuardCondition class is a specific Condition whose trigger_value is completely under the control of the application. More...
|
| |
| class | HistoryQosPolicy |
| | Specifies the behavior of the Service in the case where the value of a sample changes (one or more times) before it can be successfully communicated to one or more existing subscribers. More...
|
| |
| struct | IContentFilter |
| | The interface that content filter objects should implement. More...
|
| |
| struct | IContentFilterFactory |
| | The interface that a factory of IContentFilter objects should implement. More...
|
| |
| struct | IncompatibleQosStatus |
| | A struct storing the requested incompatible QoS status. More...
|
| |
| class | LatencyBudgetQosPolicy |
| | Specifies the maximum acceptable delay from the time the data is written until the data is inserted in the receiver's application-cache and the receiving application is notified of the fact.This policy is a hint to the Service, not something that must be monitored or enforced. More...
|
| |
| class | LifespanQosPolicy |
| | Specifies the maximum duration of validity of the data written by the DataWriter. More...
|
| |
| struct | LivelinessChangedStatus |
| | A struct storing the liveliness changed status. More...
|
| |
| class | LivelinessQosPolicy |
| | Determines the mechanism and parameters used by the application to determine whether an Entity is “active” (alive). More...
|
| |
| struct | LoanableArray |
| | A type-safe, ordered collection of elements allocated on the stack, which can be loaned to a LoanableCollection. More...
|
| |
| class | LoanableCollection |
| | A collection of generic opaque pointers that can receive the buffer from outside (loan). More...
|
| |
| class | LoanableSequence |
| | A type-safe, ordered collection of elements that can receive the buffer from outside (loan). More...
|
| |
| class | LoanableTypedCollection |
| | A type-safe accessible collection of generic opaque pointers that can receive the buffer from outside (loan). More...
|
| |
| class | Log |
| | Logging utilities. More...
|
| |
| class | LogConsumer |
| | Consumes a log entry to output it somewhere. More...
|
| |
| struct | MatchedStatus |
| | A structure storing a matching status. More...
|
| |
| class | MemberDescriptor |
| |
| struct | object_traits |
| |
| class | OStreamConsumer |
| |
| class | OwnershipQosPolicy |
| | Specifies whether it is allowed for multiple DataWriters to write the same instance of the data and if so, how these modifications should be arbitrated. More...
|
| |
| class | OwnershipStrengthQosPolicy |
| | Specifies the value of the “strength” used to arbitrate among multiple DataWriter objects that attempt to modify the same instance of a data-object (identified by Topic + key).This policy only applies if the OWNERSHIP QoS policy is of kind EXCLUSIVE. More...
|
| |
| class | Parameter_t |
| | Base Parameter class with parameter PID and parameter length in bytes. More...
|
| |
| class | ParameterBool_t |
| |
| class | ParameterBuiltinEndpointSet_t |
| |
| class | ParameterCount_t |
| |
| class | ParameterDomainId_t |
| |
| class | ParameterEntityId_t |
| |
| class | ParameterGuid_t |
| |
| class | ParameterIP4Address_t |
| |
| class | ParameterKey_t |
| |
| class | ParameterLocator_t |
| |
| class | ParameterNetworkConfigSet_t |
| |
| class | ParameterPort_t |
| |
| class | ParameterProductVersion_t |
| |
| class | ParameterProperty_t |
| |
| class | ParameterPropertyList_t |
| |
| class | ParameterProtocolVersion_t |
| |
| class | ParameterSampleIdentity_t |
| |
| class | ParameterStatusInfo_t |
| |
| class | ParameterString_t |
| |
| class | ParameterTime_t |
| |
| class | ParameterVendorId_t |
| |
| class | Partition_t |
| |
| class | PartitionQosPolicy |
| | Set of strings that introduces a logical partition among the topics visible by the Publisher and Subscriber. More...
|
| |
| class | PresentationQosPolicy |
| | Specifies how the samples representing changes to data instances are presented to the subscribing application. More...
|
| |
| struct | PublicationMatchedStatus |
| | A structure storing the publication status. More...
|
| |
| class | Publisher |
| | Class Publisher, used to send data to associated subscribers. More...
|
| |
| class | PublisherListener |
| | Class PublisherListener, allows the end user to implement callbacks triggered by certain events. More...
|
| |
| class | PublisherQos |
| | Class PublisherQos, containing all the possible Qos that can be set for a determined Publisher. More...
|
| |
| class | PublishModeQosPolicy |
| | Class PublishModeQosPolicy, defines the publication mode for a specific writer. More...
|
| |
| class | QosPolicy |
| | Class QosPolicy, base for all QoS policies defined for Writers and Readers. More...
|
| |
| struct | QosPolicyCount |
| | A struct storing the id of the incompatible QoS Policy and the number of times it fails. More...
|
| |
| class | ReadCondition |
| | A Condition specifically dedicated to read operations and attached to one DataReader. More...
|
| |
| class | ReaderDataLifecycleQosPolicy |
| | Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages. More...
|
| |
| class | ReaderQos |
| | Class ReaderQos, contains all the possible Qos that can be set for a determined Subscriber. More...
|
| |
| class | ReaderResourceLimitsQos |
| | Qos Policy to configure the limit of the reader resources. More...
|
| |
| class | ReliabilityQosPolicy |
| | Indicates the reliability of the endpoint. More...
|
| |
| class | ReplierQos |
| |
| class | RequesterQos |
| |
| class | ResourceLimitsQosPolicy |
| | Specifies the resources that the Service can consume in order to meet the requested QoS. More...
|
| |
| class | RTPSEndpointQos |
| | Qos Policy to configure the endpoint. More...
|
| |
| class | RTPSReliableReaderQos |
| | Qos Policy to configure the DisablePositiveACKsQos and the reader attributes. More...
|
| |
| class | RTPSReliableWriterQos |
| | Qos Policy to configure the DisablePositiveACKsQos and the writer timing attributes. More...
|
| |
| struct | SampleInfo |
| | SampleInfo is the information that accompanies each sample that is ‘read’ or ‘taken. More...
|
| |
| struct | SampleRejectedStatus |
| | A struct storing the sample rejected status. More...
|
| |
| struct | StackAllocatedSequence |
| | A type-safe, ordered collection of elements allocated on the stack. More...
|
| |
| class | StatusCondition |
| | The StatusCondition class is a specific Condition that is associated with each Entity. More...
|
| |
| class | StatusMask |
| | StatusMask is a bitmap or bitset field. More...
|
| |
| class | StdoutConsumer |
| |
| class | StdoutErrConsumer |
| |
| class | Subscriber |
| | Class Subscriber, contains the public API that allows the user to control the reception of messages. More...
|
| |
| class | SubscriberListener |
| | Class SubscriberListener, it should be used by the end user to implement specific callbacks to certain actions. More...
|
| |
| class | SubscriberQos |
| | Class SubscriberQos, contains all the possible Qos that can be set for a determined Subscriber. More...
|
| |
| struct | SubscriptionMatchedStatus |
| | A structure storing the subscription status. More...
|
| |
| struct | Time_t |
| | Structure Time_t, used to describe times at a DDS level. More...
|
| |
| class | TimeBasedFilterQosPolicy |
| | Filter that allows a DataReader to specify that it is interested only in (potentially) a subset of the values of the data. More...
|
| |
| class | Topic |
| | Class Topic, represents the fact that both publications and subscriptions are tied to a single data-type. More...
|
| |
| class | TopicDataType |
| | Class TopicDataType used to provide the DomainRTPSParticipant with the methods to serialize, deserialize and get the key of a specific data type. More...
|
| |
| class | TopicDescription |
| | Class TopicDescription, represents the fact that both publications and subscriptions are tied to a single data-type. More...
|
| |
| class | TopicListener |
| | Class TopicListener, it should be used by the end user to implement specific callbacks to certain actions. More...
|
| |
| class | TopicQos |
| | Class TopicQos, containing all the possible Qos that can be set for a determined Topic. More...
|
| |
| struct | traits |
| |
| struct | traits< DynamicData > |
| |
| struct | traits< DynamicDataFactory > |
| |
| struct | traits< DynamicType > |
| |
| struct | traits< DynamicTypeBuilder > |
| |
| struct | traits< DynamicTypeBuilderFactory > |
| |
| struct | traits< DynamicTypeMember > |
| |
| class | TransportConfigQos |
| | Qos Policy to configure the transport layer. More...
|
| |
| class | TransportPriorityQosPolicy |
| | This policy is a hint to the infrastructure as to how to set the priority of the underlying transport used to send the data. More...
|
| |
| class | TypeConsistencyEnforcementQosPolicy |
| | The TypeConsistencyEnforcementQosPolicy defines the rules for determining whether the type used to publish a given data stream is consistent with that used to subscribe to it. More...
|
| |
| class | TypeDescriptor |
| | TypeDescriptor definition according to [standard] section 7.5.2.4. More...
|
| |
| class | TypeIdV1 |
| | Class TypeIdV1. More...
|
| |
| class | TypeObjectV1 |
| | Class TypeObjectV1. More...
|
| |
| class | TypeSupport |
| | Class TypeSupport used to provide the DomainRTPSParticipant with the methods to serialize, deserialize and get the key of a specific data type. The user should created a class that inherits from this one, where Serialize and deserialize methods MUST be implemented. More...
|
| |
| struct | UserAllocatedSequence |
| | A collection of generic opaque pointers allocated by the user. More...
|
| |
| class | VerbatimTextDescriptor |
| |
| class | WaitSet |
| | The WaitSet class allows an application to wait until one or more of the attached Condition objects has a trigger_value of TRUE or until timeout expires. More...
|
| |
| class | WireProtocolConfigQos |
| | Qos Policy that configures the wire protocol. More...
|
| |
| class | WriterDataLifecycleQosPolicy |
| | Specifies the behavior of the DataWriter with regards to the lifecycle of the data-instances it manages. More...
|
| |
| class | WriterQos |
| | Class WriterQos, containing all the possible Qos that can be set for a determined Publisher. More...
|
| |
| class | WriterResourceLimitsQos |
| | Qos Policy to configure the limit of the writer resources. More...
|
| |
|
| using | BuiltinTopicKey_t = rtps::BuiltinTopicKey_t |
| |
| using | ParticipantBuiltinTopicData = rtps::ParticipantBuiltinTopicData |
| |
| using | PublicationBuiltinTopicData = rtps::PublicationBuiltinTopicData |
| |
| using | SubscriptionBuiltinTopicData = rtps::SubscriptionBuiltinTopicData |
| |
| using | InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t |
| |
| using | ConditionSeq = std::vector< Condition * > |
| |
| typedef int32_t | ReturnCode_t |
| |
| using | PolicyMask = std::bitset< NEXT_QOS_POLICY_ID > |
| |
| typedef enum eprosima::fastdds::dds::DurabilityQosPolicyKind | DurabilityQosPolicyKind_t |
| | Enum DurabilityQosPolicyKind_t, different kinds of durability for DurabilityQosPolicy.
|
| |
| typedef enum eprosima::fastdds::dds::LivelinessQosPolicyKind | LivelinessQosPolicyKind |
| | Enum LivelinessQosPolicyKind, different kinds of liveliness for LivelinessQosPolicy.
|
| |
| typedef enum eprosima::fastdds::dds::ReliabilityQosPolicyKind | ReliabilityQosPolicyKind |
| | Enum ReliabilityQosPolicyKind, different kinds of reliability for ReliabilityQosPolicy.
|
| |
| typedef enum eprosima::fastdds::dds::PublishModeQosPolicyKind | PublishModeQosPolicyKind_t |
| | Enum PublishModeQosPolicyKind, different kinds of publication synchronism.
|
| |
| typedef enum eprosima::fastdds::dds::DataRepresentationId | DataRepresentationId_t |
| | Enum DataRepresentationId, different kinds of topic data representation.
|
| |
| using | ParticipantResourceLimitsQos = fastdds::rtps::RTPSParticipantAllocationAttributes |
| | Holds allocation limits affecting collections managed by a participant.
|
| |
| using | PropertyPolicyQos = fastdds::rtps::PropertyPolicy |
| | Property policies.
|
| |
| using | SampleLostStatus = BaseStatus |
| | Alias of BaseStatus.
|
| |
| using | LivelinessLostStatus = BaseStatus |
| | Alias of BaseStatus.
|
| |
| using | InconsistentTopicStatus = BaseStatus |
| | Alias of BaseStatus.
|
| |
| typedef DeadlineMissedStatus | OfferedDeadlineMissedStatus |
| | Typedef of DeadlineMissedStatus.
|
| |
| typedef DeadlineMissedStatus | RequestedDeadlineMissedStatus |
| | Typedef of DeadlineMissedStatus.
|
| |
| using | QosPolicyCountSeq = std::vector< QosPolicyCount > |
| | Alias of std::vector<QosPolicyCount>
|
| |
| using | RequestedIncompatibleQosStatus = IncompatibleQosStatus |
| | Alias of IncompatibleQosStatus.
|
| |
| using | OfferedIncompatibleQosStatus = IncompatibleQosStatus |
| | Alias of IncompatibleQosStatus.
|
| |
| using | Duration_t = Time_t |
| |
| typedef uint32_t | DomainId_t |
| |
| using | SampleInfoSeq = LoanableSequence< SampleInfo > |
| |
| using | InstanceStateMask = uint16_t |
| | A bit-mask (list) of instance states, i.e. InstanceStateKind.
|
| |
| using | SampleStateMask = uint16_t |
| | A bit-mask (list) of sample states, i.e. SampleStateKind.
|
| |
| using | ViewStateMask = uint16_t |
| | A bit-mask (list) of view states, i.e. ViewStateKind.
|
| |
| typedef std::vector< std::string > | IncludePathSeq |
| |
| typedef eprosima::fastcdr::fixed_string< 256 > | ObjectName |
| |
| typedef std::vector< uint32_t > | BoundSeq |
| |
| typedef uint8_t | TypeKind |
| |
| typedef std::map< ObjectName, ObjectName > | Parameters |
| |
| typedef uint32_t | MemberId |
| |
| typedef std::vector< int32_t > | UnionCaseLabelSeq |
| |
| typedef std::vector< int32_t > | Int32Seq |
| |
| typedef std::vector< uint32_t > | UInt32Seq |
| |
| typedef std::vector< int8_t > | Int8Seq |
| |
| typedef std::vector< uint8_t > | UInt8Seq |
| |
| typedef std::vector< int16_t > | Int16Seq |
| |
| typedef std::vector< uint16_t > | UInt16Seq |
| |
| typedef std::vector< int64_t > | Int64Seq |
| |
| typedef std::vector< uint64_t > | UInt64Seq |
| |
| typedef std::vector< float > | Float32Seq |
| |
| typedef std::vector< double > | Float64Seq |
| |
| typedef std::vector< long double > | Float128Seq |
| |
| typedef std::vector< char > | CharSeq |
| |
| typedef std::vector< wchar_t > | WcharSeq |
| |
| typedef std::vector< bool > | BooleanSeq |
| |
| typedef std::vector< uint8_t > | ByteSeq |
| |
| typedef std::vector< std::string > | StringSeq |
| |
| typedef std::vector< std::wstring > | WstringSeq |
| |
| typedef std::map< ObjectName, traits< DynamicTypeMember >::ref_type > | DynamicTypeMembersByName |
| |
| typedef std::map< MemberId, traits< DynamicTypeMember >::ref_type > | DynamicTypeMembersById |
| |
|
| enum | ParameterId_t : uint16_t {
PID_PAD = 0x0000
, PID_SENTINEL = 0x0001
, PID_USER_DATA = 0x002c
, PID_TOPIC_NAME = 0x0005
,
PID_TYPE_NAME = 0x0007
, PID_GROUP_DATA = 0x002d
, PID_TOPIC_DATA = 0x002e
, PID_DURABILITY = 0x001d
,
PID_DURABILITY_SERVICE = 0x001e
, PID_DEADLINE = 0x0023
, PID_LATENCY_BUDGET = 0x0027
, PID_LIVELINESS = 0x001b
,
PID_RELIABILITY = 0x001a
, PID_LIFESPAN = 0x002b
, PID_DESTINATION_ORDER = 0x0025
, PID_HISTORY = 0x0040
,
PID_RESOURCE_LIMITS = 0x0041
, PID_OWNERSHIP = 0x001f
, PID_OWNERSHIP_STRENGTH = 0x0006
, PID_PRESENTATION = 0x0021
,
PID_PARTITION = 0x0029
, PID_TIME_BASED_FILTER = 0x0004
, PID_TRANSPORT_PRIORITY = 0x0049
, PID_DOMAIN_ID = 0x000f
,
PID_DOMAIN_TAG = 0x4014
, PID_PROTOCOL_VERSION = 0x0015
, PID_VENDORID = 0x0016
, PID_UNICAST_LOCATOR = 0x002f
,
PID_MULTICAST_LOCATOR = 0x0030
, PID_DEFAULT_UNICAST_LOCATOR = 0x0031
, PID_DEFAULT_MULTICAST_LOCATOR = 0x0048
, PID_METATRAFFIC_UNICAST_LOCATOR = 0x0032
,
PID_METATRAFFIC_MULTICAST_LOCATOR = 0x0033
, PID_EXPECTS_INLINE_QOS = 0x0043
, PID_PARTICIPANT_MANUAL_LIVELINESS_COUNT = 0x0034
, PID_PARTICIPANT_LEASE_DURATION = 0x0002
,
PID_CONTENT_FILTER_PROPERTY = 0x0035
, PID_PARTICIPANT_GUID = 0x0050
, PID_GROUP_GUID = 0x0052
, PID_GROUP_ENTITYID = 0x0053
,
PID_BUILTIN_ENDPOINT_SET = 0x0058
, PID_BUILTIN_ENDPOINT_QOS = 0x0077
, PID_PROPERTY_LIST = 0x0059
, PID_TYPE_MAX_SIZE_SERIALIZED = 0x0060
,
PID_ENTITY_NAME = 0x0062
, PID_ENDPOINT_GUID = 0x005a
, PID_CONTENT_FILTER_INFO = 0x0055
, PID_COHERENT_SET = 0x0056
,
PID_DIRECTED_WRITE = 0x0057
, PID_ORIGINAL_WRITER_INFO = 0x0061
, PID_GROUP_COHERENT_SET = 0x0063
, PID_GROUP_SEQ_NUM = 0x0064
,
PID_WRITER_GROUP_INFO = 0x0065
, PID_SECURE_WRITER_GROUP_INFO = 0x0066
, PID_KEY_HASH = 0x0070
, PID_STATUS_INFO = 0x0071
,
PID_TYPE_IDV1 = 0x0069
, PID_TYPE_OBJECTV1 = 0x0072
, PID_DATA_REPRESENTATION = 0x0073
, PID_TYPE_CONSISTENCY_ENFORCEMENT = 0x0074
,
PID_TYPE_INFORMATION = 0x0075
, PID_IDENTITY_TOKEN = 0x1001
, PID_PERMISSIONS_TOKEN = 0x1002
, PID_PARTICIPANT_SECURITY_INFO = 0x1005
,
PID_ENDPOINT_SECURITY_INFO = 0x1004
, PID_IDENTITY_STATUS_TOKEN = 0x1006
, PID_DATA_TAGS = 0x1003
, PID_SERVICE_INSTANCE_NAME = 0x0080
,
PID_RELATED_ENTITY_GUID = 0x0081
, PID_TOPIC_ALIASES = 0x0082
, PID_RELATED_SAMPLE_IDENTITY = 0x0083
, PID_PRODUCT_VERSION = 0x8000
,
PID_PERSISTENCE_GUID = 0x8002
, PID_DISABLE_POSITIVE_ACKS = 0x8005
, PID_DATASHARING = 0x8006
, PID_NETWORK_CONFIGURATION_SET = 0x8007
,
PID_CUSTOM_RELATED_SAMPLE_IDENTITY = 0x800f
} |
| | Enum for the unique parameter identifier. More...
|
| |
| enum | QosPolicyId_t : uint32_t {
INVALID_QOS_POLICY_ID = 0
, USERDATA_QOS_POLICY_ID = 1
, DURABILITY_QOS_POLICY_ID = 2
, PRESENTATION_QOS_POLICY_ID = 3
,
DEADLINE_QOS_POLICY_ID = 4
, LATENCYBUDGET_QOS_POLICY_ID = 5
, OWNERSHIP_QOS_POLICY_ID = 6
, OWNERSHIPSTRENGTH_QOS_POLICY_ID = 7
,
LIVELINESS_QOS_POLICY_ID = 8
, TIMEBASEDFILTER_QOS_POLICY_ID = 9
, PARTITION_QOS_POLICY_ID = 10
, RELIABILITY_QOS_POLICY_ID = 11
,
DESTINATIONORDER_QOS_POLICY_ID = 12
, HISTORY_QOS_POLICY_ID = 13
, RESOURCELIMITS_QOS_POLICY_ID = 14
, ENTITYFACTORY_QOS_POLICY_ID = 15
,
WRITERDATALIFECYCLE_QOS_POLICY_ID = 16
, READERDATALIFECYCLE_QOS_POLICY_ID = 17
, TOPICDATA_QOS_POLICY_ID = 18
, GROUPDATA_QOS_POLICY_ID = 19
,
TRANSPORTPRIORITY_QOS_POLICY_ID = 20
, LIFESPAN_QOS_POLICY_ID = 21
, DURABILITYSERVICE_QOS_POLICY_ID = 22
, DATAREPRESENTATION_QOS_POLICY_ID = 23
,
TYPECONSISTENCYENFORCEMENT_QOS_POLICY_ID = 24
, DISABLEPOSITIVEACKS_QOS_POLICY_ID = 25
, PARTICIPANTRESOURCELIMITS_QOS_POLICY_ID = 26
, PROPERTYPOLICY_QOS_POLICY_ID = 27
,
PUBLISHMODE_QOS_POLICY_ID = 28
, READERRESOURCELIMITS_QOS_POLICY_ID = 29
, RTPSENDPOINT_QOS_POLICY_ID = 30
, RTPSRELIABLEREADER_QOS_POLICY_ID = 31
,
RTPSRELIABLEWRITER_QOS_POLICY_ID = 32
, TRANSPORTCONFIG_QOS_POLICY_ID = 33
, TYPECONSISTENCY_QOS_POLICY_ID = 34
, WIREPROTOCOLCONFIG_QOS_POLICY_ID = 35
,
WRITERRESOURCELIMITS_QOS_POLICY_ID = 36
, NEXT_QOS_POLICY_ID
} |
| | The identifier for each QosPolicy. More...
|
| |
| enum | DurabilityQosPolicyKind : fastdds::rtps::octet { VOLATILE_DURABILITY_QOS
, TRANSIENT_LOCAL_DURABILITY_QOS
, TRANSIENT_DURABILITY_QOS
, PERSISTENT_DURABILITY_QOS
} |
| | Enum DurabilityQosPolicyKind_t, different kinds of durability for DurabilityQosPolicy. More...
|
| |
| enum | LivelinessQosPolicyKind : fastdds::rtps::octet { AUTOMATIC_LIVELINESS_QOS
, MANUAL_BY_PARTICIPANT_LIVELINESS_QOS
, MANUAL_BY_TOPIC_LIVELINESS_QOS
} |
| | Enum LivelinessQosPolicyKind, different kinds of liveliness for LivelinessQosPolicy. More...
|
| |
| enum | ReliabilityQosPolicyKind : fastdds::rtps::octet { BEST_EFFORT_RELIABILITY_QOS = 0x01
, RELIABLE_RELIABILITY_QOS = 0x02
} |
| | Enum ReliabilityQosPolicyKind, different kinds of reliability for ReliabilityQosPolicy. More...
|
| |
| enum | OwnershipQosPolicyKind : fastdds::rtps::octet { SHARED_OWNERSHIP_QOS
, EXCLUSIVE_OWNERSHIP_QOS
} |
| | Enum OwnershipQosPolicyKind, different kinds of ownership for OwnershipQosPolicy. More...
|
| |
| enum | DestinationOrderQosPolicyKind : fastdds::rtps::octet { BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS
, BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS
} |
| | Enum DestinationOrderQosPolicyKind, different kinds of destination order for DestinationOrderQosPolicy. More...
|
| |
| enum | PresentationQosPolicyAccessScopeKind : fastdds::rtps::octet { INSTANCE_PRESENTATION_QOS
, TOPIC_PRESENTATION_QOS
, GROUP_PRESENTATION_QOS
} |
| | Enum PresentationQosPolicyAccessScopeKind, different kinds of Presentation Policy order for PresentationQosPolicy. More...
|
| |
| enum | HistoryQosPolicyKind : fastdds::rtps::octet { KEEP_LAST_HISTORY_QOS
, KEEP_ALL_HISTORY_QOS
} |
| | Enum HistoryQosPolicyKind, different kinds of History Qos for HistoryQosPolicy. More...
|
| |
| enum | PublishModeQosPolicyKind : fastdds::rtps::octet { SYNCHRONOUS_PUBLISH_MODE
, ASYNCHRONOUS_PUBLISH_MODE
} |
| | Enum PublishModeQosPolicyKind, different kinds of publication synchronism. More...
|
| |
| enum | DataRepresentationId : int16_t { XCDR_DATA_REPRESENTATION = 0
, XML_DATA_REPRESENTATION = 1
, XCDR2_DATA_REPRESENTATION = 2
} |
| | Enum DataRepresentationId, different kinds of topic data representation. More...
|
| |
| enum | TypeConsistencyKind : uint16_t { DISALLOW_TYPE_COERCION
, ALLOW_TYPE_COERCION
} |
| |
| enum | DataSharingKind : fastdds::rtps::octet { AUTO = 0x01
, ON = 0x02
, OFF = 0x03
} |
| | Data sharing configuration kinds. More...
|
| |
| enum | SampleRejectedStatusKind { NOT_REJECTED
, REJECTED_BY_INSTANCES_LIMIT
, REJECTED_BY_SAMPLES_LIMIT
, REJECTED_BY_SAMPLES_PER_INSTANCE_LIMIT
} |
| | An enum with the possible values for the sample rejected reason. More...
|
| |
| enum | InstanceStateKind : uint16_t { ALIVE_INSTANCE_STATE = 0x0001 << 0
, NOT_ALIVE_DISPOSED_INSTANCE_STATE = 0x0001 << 1
, NOT_ALIVE_NO_WRITERS_INSTANCE_STATE = 0x0001 << 2
} |
| | Indicates if the samples are from an alive eprosima::fastdds::dds::DataWriter or not. More...
|
| |
| enum | SampleStateKind : uint16_t { READ_SAMPLE_STATE = 0x0001 << 0
, NOT_READ_SAMPLE_STATE = 0x0001 << 1
} |
| | Indicates whether or not a sample has ever been read. More...
|
| |
| enum | ViewStateKind : uint16_t { NEW_VIEW_STATE = 0x0001 << 0
, NOT_NEW_VIEW_STATE = 0x0001 << 1
} |
| | Indicates whether or not an instance is new. More...
|
| |
| enum class | ExtensibilityKind : int32_t { FINAL
, APPENDABLE
, MUTABLE
} |
| | This class represents the enumeration ExtensibilityKind defined by the user in the IDL file. More...
|
| |
| enum class | TryConstructKind : int32_t { USE_DEFAULT
, DISCARD
, TRIM
} |
| | This class represents the enumeration TryConstructKind defined by the user in the IDL file. More...
|
| |
| enum class | DynamicDataJsonFormat { OMG
, EPROSIMA
} |
| |
|
| template<class T , class PL > |
| void | set_proxy_property (const T &p, const char *PID, PL &properties) |
| |
| template<class T , class PL > |
| T | get_proxy_property (const char *const PID, PL &properties) |
| |
| static bool | operator== (const Time_t &t1, const Time_t &t2) |
| | Comparison assignment.
|
| |
| static bool | operator!= (const Time_t &t1, const Time_t &t2) |
| | Comparison assignment.
|
| |
| static bool | operator< (const Time_t &t1, const Time_t &t2) |
| | Checks if a Time_t is less than other.
|
| |
| static bool | operator> (const Time_t &t1, const Time_t &t2) |
| | Checks if a Time_t is greater than other.
|
| |
| static bool | operator<= (const Time_t &t1, const Time_t &t2) |
| | Checks if a Time_t is less or equal than other.
|
| |
| static bool | operator>= (const Time_t &t1, const Time_t &t2) |
| | Checks if a Time_t is greater or equal than other.
|
| |
| std::ostream & | operator<< (std::ostream &output, const Time_t &t) |
| |
| static Time_t | operator+ (const Time_t &ta, const Time_t &tb) |
| | Adds two Time_t.
|
| |
| static Time_t | operator- (const Time_t &ta, const Time_t &tb) |
| | Subtracts two Time_t.
|
| |
| std::ostream & | operator<< (std::ostream &output, const Log::Kind &kind) |
| | Streams Log::Kind serialization.
|
| |
| FASTDDS_EXPORTED_API ReturnCode_t | idl_serialize (const DynamicType::_ref_type &dynamic_type, std::ostream &output) noexcept |
| | Serializes a DynamicType into its IDL representation.
|
| |
| FASTDDS_EXPORTED_API ReturnCode_t | json_serialize (const DynamicData::_ref_type &data, DynamicDataJsonFormat format, std::ostream &output) noexcept |
| | Serializes a DynamicData into a JSON object, which is then dumped into an std::ostream.
|
| |