|
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 .
|
|