| Fast DDS Version 3.3.0 Fast DDS

Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4 5 6]

N DDS |
N XTypes |
C Dummy |
N eprosima | EProsima namespace
N fastdds |
N rtps | Contains the RTPS protocol implementation
N security |
C PluginEndpointSecurityAttributes |
C EndpointSecurityAttributes |
C BuiltinTransportsOptions | Options for configuring the built-in transports when using LARGE_DATA mode
C EndpointAttributes | Structure EndpointAttributes, describing the attributes associated with an RTPS Endpoint
C HistoryAttributes | Class HistoryAttributes, to specify the attributes of a WriterHistory or a ReaderHistory
C PropertyPolicy |
C PropertyPolicyHelper |
C ReaderTimes | Class ReaderTimes, defining the times associated with the Reliable Readers events
C ReaderAttributes | Class ReaderAttributes, to define the attributes of a RTPSReader
C RemoteLocatorsAllocationAttributes | Holds limits for collections of remote locators
C SendBuffersAllocationAttributes | Holds limits for send buffers allocations
C VariableLengthDataLimits | Holds limits for variable-length data
C RTPSParticipantAllocationAttributes | Holds allocation limits affecting collections managed by a participant
C ParticipantType | Struct to define participant types to set participant type parameter property
C PDPFactory |
C SimpleEDPAttributes | Class SimpleEDPAttributes, to define the attributes of the Simple Endpoint Discovery Protocol
C InitialAnnouncementConfig | Struct InitialAnnouncementConfig defines the behavior of the RTPSParticipant initial announcements
C DiscoverySettings | Class DiscoverySettings, to define the attributes of the several discovery protocols available
C BuiltinAttributes | Class BuiltinAttributes, to define the behavior of the RTPSParticipant builtin protocols
C RTPSParticipantAttributes | Class RTPSParticipantAttributes used to define different aspects of a RTPSParticipant
C ThreadSettings | Struct ThreadSettings to specify various thread settings
C WriterTimes | Struct WriterTimes, defining the times associated with the Reliable Writers events
C WriterAttributes | Class WriterAttributes, defining the attributes of a RTPSWriter
C BuiltinTopicKey_t |
C ContentFilterProperty | Information about the content filter being applied by a reader
C AllocationConfiguration | Allocation configuration for a ContentFilterProperty
C ParticipantBuiltinTopicData |
C PublicationBuiltinTopicData | Structure PublicationBuiltinTopicData, contains the information on a discovered publication
C SubscriptionBuiltinTopicData | Structure SubscriptionBuiltinTopicData, contains the information on a discovered subscription
C TopicDescription | Structure TopicDescription, used to register an endpoint on a topic
C BinaryProperty |
C BinaryPropertyHelper |
C CacheChangeWriterInfo_t | Specific information for a writer
C CacheChangeReaderInfo_t | Specific information for a reader
C CacheChange_t | Structure CacheChange_t, contains information on a specific CacheChange
C CDRMessage_t | Structure CDRMessage_t, contains a serialized message
C EntityId_t | Structure EntityId_t, entity id part of GUID_t
C GUID_t | Structure GUID_t, entity identifier, unique in DDS-RTPS Domain
C GuidPrefix_t | Structure GuidPrefix_t, Guid Prefix of GUID_t
C InstanceHandleValue_t |
C InstanceHandle_t | Struct InstanceHandle_t, used to contain the key for WITH_KEY topics
C Locator_t | Class Locator_t, uniquely identifies a communication channel for a particular transport
C Locators | Adapter class that provides a LocatorsIterator interface from a LocatorListConstIterator
C LocatorList | Class LocatorList, a Locator vector that doesn't allow duplicates
C LocatorSelector | A class used for the efficient selection of locators when sending data to multiple entities
C IteratorIndex |
C iterator |
C LocatorSelectorEntry | An entry for the LocatorSelector
C EntryState | Holds the selection state of the locators held by a LocatorSelectorEntry
C LocatorsIterator | Provides a Locator's iterator interface that can be used by different Locator's containers
C LocatorWithMask | A Locator with a mask that defines the number of significant bits of its address
C MatchingInfo | Class MatchingInfo contains information about the matching between two endpoints
C PortParameters | Class PortParameters, to define the port parameters and gains related with the RTPS protocol
C ProductVersion_t |
C Property |
C PropertyHelper |
C PropertyParser |
C RemoteLocatorList | Holds information about the locators of a remote entity
C SampleIdentity | This class is used to specify a sample
C SequenceNumber_t | Structure SequenceNumber_t, different for each change in the same writer
C SequenceNumberHash | Defines the STL hash function for type SequenceNumber_t
C SequenceNumberDiff |
C SerializedPayload_t | Structure SerializedPayload_t
C Time_t | Structure Time_t, used to describe times at RTPS protocol
C DataHolder |
C DataHolderHelper |
C ProtocolVersion_t | Structure ProtocolVersion_t, contains the protocol version
C WriteParams | This class contains additional information of a CacheChange
C UserWriteData | Base class storing custom information in the WriteParams structure for later filtering
C Endpoint | Class Endpoint, all entities of the RTPS network derive from this class
C FlowControllerDescriptor | Configuration values for creating flow controllers
C History | Class History, container of the different CacheChanges and the methods to access them
C IChangePool | An interface for classes responsible of cache changes allocation management
C IPayloadPool | An interface for classes responsible of serialized payload management
C ReaderHistory | Class ReaderHistory, container of the different CacheChanges of a reader
C WriterHistory | Class WriterHistory, container of the different CacheChanges of a writer
C IReaderDataFilter | Abstract class IReaderDataFilter that acts as virtual interface for data filters in ReaderProxy
C Header_t | Structure Header_t, RTPS Message Header Structure
C SubmessageHeader_t | Structure SubmessageHeader_t, used to contain the header information of a submessage
C RTPSMessageSenderInterface | Interface to handle destinations management and message sending
C RTPSParticipant | Class RTPSParticipant, contains the public API for a RTPSParticipant
C RTPSParticipantListener | Class RTPSParticipantListener with virtual method that the user can overload to respond to certain events
C ReaderListener | Class ReaderListener, to be used by the user to override some of is virtual method to program actions to certain events
C RTPSReader | Class RTPSReader, manages the reception of data from its matched writers
C RTPSDomain | Class RTPSDomain,it manages the creation and destruction of RTPSParticipant RTPSWriter and RTPSReader
C ChainingReceiverResourceDeleter | Deleter for a ChainingReceiverResource
C ChainingTransport | This is the base class for chaining adapter transports
C ChainingTransportDescriptor | Base class for the descriptors of chaining transports
C AllowedNetworkInterface | Structure extending `NetworkInterfaceWithFilter` with information specific to allowed interfaces
C BlockedNetworkInterface | Structure extending `NetworkInterface` with information specific to blocked interfaces
C NetworkInterface | Structure encapsulating relevant network interface information
C NetworkInterfaceWithFilter | Structure extending `NetworkInterface` with netmask filter information
C NetworkBuffer | A slice of data to be sent to one or more transports
C PortBasedTransportDescriptor | Base class for all port based transport descriptors
C SenderResource | RAII object that encapsulates the Send operation over one chanel in an unknown transport
C SharedMemTransportDescriptor | Shared memory transport configuration
C test_SharedMemTransportDescriptor | Shared memory transport configuration
C SocketTransportDescriptor | Virtual base class for the data type used to define configuration of transports using sockets
C TCPTransportDescriptor | TCP Transport configuration
C TLSConfig | TLS Configuration
C TCPv4TransportDescriptor | TCPv4 Transport configuration
C TCPv6TransportDescriptor | TCPv6 Transport configuration The kind value for TCPv6TransportDescriptor is given by `eprosima::fastdds::rtps::LOCATOR_KIND_TCPv6`
C test_UDPv4TransportDescriptor | UDP v4 Test Transport configuration
C TestUDPv4TransportOptions |
C TransportDescriptorInterface | Virtual base class for the data type used to define transport configuration
C TransportInterface | Interface against which to implement a transport layer, decoupled from Fast DDS internals
C TransportReceiverInterface | Interface against which to implement a data receiver, decoupled from transport internals
C UDPTransportDescriptor | UDP Transport configuration
C UDPv4TransportDescriptor | UDPv4 Transport configuration The kind value for UDPv4TransportDescriptor is given by `eprosima::fastdds::rtps::LOCATOR_KIND_UDPv4`
C UDPv6TransportDescriptor | UDPv6 Transport configuration The kind value for UDPv6TransportDescriptor is given by `eprosima::fastdds::rtps::LOCATOR_KIND_UDPv6`
C RTPSWriter | Class RTPSWriter, manages the sending of data to the readers
C WriterListener | Class WriterListener with virtual method so the user can implement callbacks to certain events
C IPFinder | Class IPFinder, to determine the IP of the NICs
C info_IP | Structure info_IP with information about a specific IP obtained from a NIC
C info_MAC | Structure info_MAC with information about a specific MAC obtained from a NIC
C IPLocator | Class IPLocator, to provide helper functions to the IP based transports
C bitset |
N dds |
N builtin |
C TopicBuiltinTopicData |
N xtypes |
N detail |
C StringSTypeDefn_rob |
C StringSTypeDefn_f |
C StringLTypeDefn_rob |
C StringLTypeDefn_f |
C MinimalMemberDetail_rob |
C MinimalMemberDetail_f |
C CommonCollectionHeader_rob |
C CommonCollectionHeader_f |
C CommonEnumeratedHeader_rob |
C CommonEnumeratedHeader_f |
C CommonBitmaskHeader_rob |
C CommonBitmaskHeader_f |
C TypeInformationParameter | Class xtypes::TypeInformationParameter
C Exception | Exception: base class for specified DDS Exceptions
C InvalidArgumentError | Application is passing an invalid argument
C TypeObjectHashId | This class represents the union TypeObjectHashId defined by the user in the IDL file
C StringSTypeDefn | This class represents the structure StringSTypeDefn defined by the user in the IDL file
C StringLTypeDefn | This class represents the structure StringLTypeDefn defined by the user in the IDL file
C PlainCollectionHeader | This class represents the structure PlainCollectionHeader defined by the user in the IDL file
C PlainSequenceSElemDefn | This class represents the structure PlainSequenceSElemDefn defined by the user in the IDL file
C PlainSequenceLElemDefn | This class represents the structure PlainSequenceLElemDefn defined by the user in the IDL file
C PlainArraySElemDefn | This class represents the structure PlainArraySElemDefn defined by the user in the IDL file
C PlainArrayLElemDefn | This class represents the structure PlainArrayLElemDefn defined by the user in the IDL file
C PlainMapSTypeDefn | This class represents the structure PlainMapSTypeDefn defined by the user in the IDL file
C PlainMapLTypeDefn | This class represents the structure PlainMapLTypeDefn defined by the user in the IDL file
C StronglyConnectedComponentId | This class represents the structure StronglyConnectedComponentId defined by the user in the IDL file
C ExtendedTypeDefn | This class represents the structure ExtendedTypeDefn defined by the user in the IDL file
C Dummy | This class represents the structure Dummy defined by the user in the IDL file
C TypeIdentifier | This class represents the union TypeIdentifier defined by the user in the IDL file
C ExtendedAnnotationParameterValue | This class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL file
C AnnotationParameterValue | This class represents the union AnnotationParameterValue defined by the user in the IDL file
C AppliedAnnotationParameter | This class represents the structure AppliedAnnotationParameter defined by the user in the IDL file
C AppliedAnnotation | This class represents the structure AppliedAnnotation defined by the user in the IDL file
C AppliedVerbatimAnnotation | This class represents the structure AppliedVerbatimAnnotation defined by the user in the IDL file
C AppliedBuiltinMemberAnnotations | This class represents the structure AppliedBuiltinMemberAnnotations defined by the user in the IDL file
C CommonStructMember | This class represents the structure CommonStructMember defined by the user in the IDL file
C CompleteMemberDetail | This class represents the structure CompleteMemberDetail defined by the user in the IDL file
C MinimalMemberDetail | This class represents the structure MinimalMemberDetail defined by the user in the IDL file
C CompleteStructMember | This class represents the structure CompleteStructMember defined by the user in the IDL file
C MinimalStructMember | This class represents the structure MinimalStructMember defined by the user in the IDL file
C AppliedBuiltinTypeAnnotations | This class represents the structure AppliedBuiltinTypeAnnotations defined by the user in the IDL file
C MinimalTypeDetail | This class represents the structure MinimalTypeDetail defined by the user in the IDL file
C CompleteTypeDetail | This class represents the structure CompleteTypeDetail defined by the user in the IDL file
C CompleteStructHeader | This class represents the structure CompleteStructHeader defined by the user in the IDL file
C MinimalStructHeader | This class represents the structure MinimalStructHeader defined by the user in the IDL file
C CompleteStructType | This class represents the structure CompleteStructType defined by the user in the IDL file
C MinimalStructType | This class represents the structure MinimalStructType defined by the user in the IDL file
C CommonUnionMember | This class represents the structure CommonUnionMember defined by the user in the IDL file
C CompleteUnionMember | This class represents the structure CompleteUnionMember defined by the user in the IDL file
C MinimalUnionMember | This class represents the structure MinimalUnionMember defined by the user in the IDL file
C CommonDiscriminatorMember | This class represents the structure CommonDiscriminatorMember defined by the user in the IDL file
C CompleteDiscriminatorMember | This class represents the structure CompleteDiscriminatorMember defined by the user in the IDL file
C MinimalDiscriminatorMember | This class represents the structure MinimalDiscriminatorMember defined by the user in the IDL file
C CompleteUnionHeader | This class represents the structure CompleteUnionHeader defined by the user in the IDL file
C MinimalUnionHeader | This class represents the structure MinimalUnionHeader defined by the user in the IDL file
C CompleteUnionType | This class represents the structure CompleteUnionType defined by the user in the IDL file
C MinimalUnionType | This class represents the structure MinimalUnionType defined by the user in the IDL file
C CommonAnnotationParameter | This class represents the structure CommonAnnotationParameter defined by the user in the IDL file
C CompleteAnnotationParameter | This class represents the structure CompleteAnnotationParameter defined by the user in the IDL file
C MinimalAnnotationParameter | This class represents the structure MinimalAnnotationParameter defined by the user in the IDL file
C CompleteAnnotationHeader | This class represents the structure CompleteAnnotationHeader defined by the user in the IDL file
C MinimalAnnotationHeader | This class represents the structure MinimalAnnotationHeader defined by the user in the IDL file
C CompleteAnnotationType | This class represents the structure CompleteAnnotationType defined by the user in the IDL file
C MinimalAnnotationType | This class represents the structure MinimalAnnotationType defined by the user in the IDL file
C CommonAliasBody | This class represents the structure CommonAliasBody defined by the user in the IDL file
C CompleteAliasBody | This class represents the structure CompleteAliasBody defined by the user in the IDL file
C MinimalAliasBody | This class represents the structure MinimalAliasBody defined by the user in the IDL file
C CompleteAliasHeader | This class represents the structure CompleteAliasHeader defined by the user in the IDL file
C MinimalAliasHeader | This class represents the structure MinimalAliasHeader defined by the user in the IDL file
C CompleteAliasType | This class represents the structure CompleteAliasType defined by the user in the IDL file
C MinimalAliasType | This class represents the structure MinimalAliasType defined by the user in the IDL file
C CompleteElementDetail | This class represents the structure CompleteElementDetail defined by the user in the IDL file
C CommonCollectionElement | This class represents the structure CommonCollectionElement defined by the user in the IDL file
C CompleteCollectionElement | This class represents the structure CompleteCollectionElement defined by the user in the IDL file
C MinimalCollectionElement | This class represents the structure MinimalCollectionElement defined by the user in the IDL file
C CommonCollectionHeader | This class represents the structure CommonCollectionHeader defined by the user in the IDL file
C CompleteCollectionHeader | This class represents the structure CompleteCollectionHeader defined by the user in the IDL file
C MinimalCollectionHeader | This class represents the structure MinimalCollectionHeader defined by the user in the IDL file
C CompleteSequenceType | This class represents the structure CompleteSequenceType defined by the user in the IDL file
C MinimalSequenceType | This class represents the structure MinimalSequenceType defined by the user in the IDL file
C CommonArrayHeader | This class represents the structure CommonArrayHeader defined by the user in the IDL file
C CompleteArrayHeader | This class represents the structure CompleteArrayHeader defined by the user in the IDL file
C MinimalArrayHeader | This class represents the structure MinimalArrayHeader defined by the user in the IDL file
C CompleteArrayType | This class represents the structure CompleteArrayType defined by the user in the IDL file
C MinimalArrayType | This class represents the structure MinimalArrayType defined by the user in the IDL file
C CompleteMapType | This class represents the structure CompleteMapType defined by the user in the IDL file
C MinimalMapType | This class represents the structure MinimalMapType defined by the user in the IDL file
C CommonEnumeratedLiteral | This class represents the structure CommonEnumeratedLiteral defined by the user in the IDL file
C CompleteEnumeratedLiteral | This class represents the structure CompleteEnumeratedLiteral defined by the user in the IDL file
C MinimalEnumeratedLiteral | This class represents the structure MinimalEnumeratedLiteral defined by the user in the IDL file
C CommonEnumeratedHeader | This class represents the structure CommonEnumeratedHeader defined by the user in the IDL file
C CompleteEnumeratedHeader | This class represents the structure CompleteEnumeratedHeader defined by the user in the IDL file
C MinimalEnumeratedHeader | This class represents the structure MinimalEnumeratedHeader defined by the user in the IDL file
C CompleteEnumeratedType | This class represents the structure CompleteEnumeratedType defined by the user in the IDL file
C MinimalEnumeratedType | This class represents the structure MinimalEnumeratedType defined by the user in the IDL file
C CommonBitflag | This class represents the structure CommonBitflag defined by the user in the IDL file
C CompleteBitflag | This class represents the structure CompleteBitflag defined by the user in the IDL file
C MinimalBitflag | This class represents the structure MinimalBitflag defined by the user in the IDL file
C CommonBitmaskHeader | This class represents the structure CommonBitmaskHeader defined by the user in the IDL file
C CompleteBitmaskType | This class represents the structure CompleteBitmaskType defined by the user in the IDL file
C MinimalBitmaskType | This class represents the structure MinimalBitmaskType defined by the user in the IDL file
C CommonBitfield | This class represents the structure CommonBitfield defined by the user in the IDL file
C CompleteBitfield | This class represents the structure CompleteBitfield defined by the user in the IDL file
C MinimalBitfield | This class represents the structure MinimalBitfield defined by the user in the IDL file
C CompleteBitsetHeader | This class represents the structure CompleteBitsetHeader defined by the user in the IDL file
C MinimalBitsetHeader | This class represents the structure MinimalBitsetHeader defined by the user in the IDL file
C CompleteBitsetType | This class represents the structure CompleteBitsetType defined by the user in the IDL file
C MinimalBitsetType | This class represents the structure MinimalBitsetType defined by the user in the IDL file
C CompleteExtendedType | This class represents the structure CompleteExtendedType defined by the user in the IDL file
C CompleteTypeObject | This class represents the union CompleteTypeObject defined by the user in the IDL file
C MinimalExtendedType | This class represents the structure MinimalExtendedType defined by the user in the IDL file
C MinimalTypeObject | This class represents the union MinimalTypeObject defined by the user in the IDL file
C TypeObject | This class represents the union TypeObject defined by the user in the IDL file
C TypeIdentifierTypeObjectPair | This class represents the structure TypeIdentifierTypeObjectPair defined by the user in the IDL file
C TypeIdentifierPair | This class represents the structure TypeIdentifierPair defined by the user in the IDL file
C TypeIdentfierWithSize | This class represents the structure TypeIdentfierWithSize defined by the user in the IDL file
C TypeIdentifierWithDependencies | This class represents the structure TypeIdentifierWithDependencies defined by the user in the IDL file
C TypeInformation | This class represents the structure TypeInformation defined by the user in the IDL file
C TypeObjectPair |
C ITypeObjectRegistry |
C TypeObjectUtils |
N rpc |
C RemoteInvalidArgumentError | Exception thrown by the RPC API when the server reports invalid arguments
C RemoteOutOfResourcesError | Exception thrown by the RPC API when the server reports out of resources
C RemoteUnknownExceptionError | Exception thrown by the RPC API when the service implementation raises an unspecified exception
C RemoteUnknownOperationError | Exception thrown by the RPC API when the server does not recognize the invoked operation
C RemoteUnsupportedError | Exception thrown by the RPC API when the server reports an unsupported operation
C RpcBrokenPipeException | Exception thrown by the RPC API when the communication with the remote endpoint breaks
C RpcException | Base class for all exceptions thrown by the RPC API
C RpcFeedCancelledException | Exception thrown by the RPC API when the client cancels an input feed
C RpcOperationError | Base class for exceptions thrown by the RPC API when the server communicates an error
C RpcRemoteException | Base class for exceptions that map to a RpcExceptionCode_t
C RpcTimeoutException | Exception thrown by the RPC API when an operation times out
C RpcClientReader | An interface for a client-side RPC reader
C RpcClientWriter | An interface for a client-side RPC writer
C RpcRequest | An interface with generic RPC requests functionality
C RpcServer | An interface with generic RPC server functionality
C RpcServerReader | An interface for a server-side RPC reader
C RpcServerSchedulingStrategy | An interface with generic RPC requests functionality
C RpcServerWriter | An interface for a server-side RPC writer
C Replier | Base class for a Replier in the RPC communication
C Requester | Base class for a Requester in the RPC communication
C RPCEntity | Abstract base class for all RPC Objects
C Service | Base class for a Service in the RPC communication
C ServiceTypeSupport |
C Condition | Root base class for all the conditions that may be attached to a WaitSet
C GuardCondition | Specific Condition whose trigger_value is completely under the control of the application
C StatusCondition | Specific Condition that is associated with each Entity
C WaitSet | Allows an application to wait until one or more of the attached Condition objects has a trigger_value of TRUE or until timeout expires
C Entity | Abstract base class for all the objects that support QoS policies, a listener and a status condition
C DomainEntity | Subclass of Entity created in order to differentiate between DomainParticipants and the rest of Entities
C LoanableArray | A type-safe, ordered collection of elements allocated on the stack, which can be loaned to a LoanableCollection
C LoanableCollection | A collection of generic opaque pointers that can receive the buffer from outside (loan)
C LoanableSequence | A type-safe, ordered collection of elements that can receive the buffer from outside (loan)
C LoanableTypedCollection | A type-safe accessible collection of generic opaque pointers that can receive the buffer from outside (loan)
C Parameter_t | Base Parameter class with parameter PID and parameter length in bytes
C ParameterKey_t |
C ParameterLocator_t |
C ParameterString_t |
C ParameterPort_t |
C ParameterGuid_t |
C ParameterDomainId_t |
C ParameterProtocolVersion_t |
C ParameterVendorId_t |
C ParameterProductVersion_t |
C ParameterIP4Address_t |
C ParameterBool_t |
C ParameterStatusInfo_t |
C ParameterCount_t |
C ParameterEntityId_t |
C ParameterTime_t |
C ParameterBuiltinEndpointSet_t |
C ParameterNetworkConfigSet_t |
C ParameterProperty_t |
C ParameterPropertyList_t |
C iterator |
C const_iterator |
C ParameterSampleIdentity_t |
C QosPolicy |
C EntityFactoryQosPolicy | Controls the behavior of the entity when acting as a factory for other entities
C DurabilityQosPolicy | This policy expresses if the data should ‘outlive’ their writing time
C DeadlineQosPolicy | DataReader expects a new sample updating the value of each instance at least once every deadline period
C 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
C LivelinessQosPolicy | Determines the mechanism and parameters used by the application to determine whether an Entity is “active” (alive)
C ReliabilityQosPolicy | Indicates the reliability of the endpoint
C 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
C 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)
C GenericDataQosPolicy | Class GenericDataQosPolicy, base class to transmit user data during the discovery phase
C TimeBasedFilterQosPolicy | Filter that allows a DataReader to specify that it is interested only in (potentially) a subset of the values of the data
C PresentationQosPolicy | Specifies how the samples representing changes to data instances are presented to the subscribing application
C Partition_t |
C PartitionQosPolicy | Set of strings that introduces a logical partition among the topics visible by the Publisher and Subscriber
C const_iterator |
C 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
C ResourceLimitsQosPolicy | Specifies the resources that the Service can consume in order to meet the requested QoS
C DurabilityServiceQosPolicy | Specifies the configuration of the durability service
C LifespanQosPolicy | Specifies the maximum duration of validity of the data written by the DataWriter
C 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
C 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
C PublishModeQosPolicy | Class PublishModeQosPolicy, defines the publication mode for a specific writer
C 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
C 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
C DisablePositiveACKsQosPolicy | Class DisablePositiveACKsQosPolicy to disable sending of positive ACKs
C TypeIdV1 | Class TypeIdV1
C TypeObjectV1 | Class TypeObjectV1
C WireProtocolConfigQos | Qos Policy that configures the wire protocol
C TransportConfigQos | Qos Policy to configure the transport layer
C RTPSEndpointQos |
C WriterResourceLimitsQos | Qos Policy to configure the limit of the writer resources
C DataSharingQosPolicy | Qos Policy to configure the data sharing
C ReaderDataLifecycleQosPolicy | Specifies the behavior of the DataReader with regards to the lifecycle of the data-instances it manages
C ReaderResourceLimitsQos | Qos Policy to configure the limit of the reader resources
C RTPSReliableReaderQos | Qos Policy to configure the DisablePositiveACKsQos and the reader attributes
C RTPSReliableWriterQos | Qos Policy to configure the DisablePositiveACKsQos and the writer timing attributes
C WriterDataLifecycleQosPolicy | Specifies the behavior of the DataWriter with regards to the lifecycle of the data-instances it manages
C StackAllocatedSequence | A type-safe, ordered collection of elements allocated on the stack
C BaseStatus | A struct storing the base status
C DeadlineMissedStatus | A struct storing the deadline status
C QosPolicyCount | A struct storing the id of the incompatible QoS Policy and the number of times it fails
C IncompatibleQosStatus | A struct storing the requested incompatible QoS status
C LivelinessChangedStatus | A struct storing the liveliness changed status
C MatchedStatus | A structure storing a matching status
C PublicationMatchedStatus | A structure storing the publication status
C SampleRejectedStatus | A struct storing the sample rejected status
C StatusMask | StatusMask is a bitmap or bitset field
C SubscriptionMatchedStatus | A structure storing the subscription status
C Time_t | Structure Time_t, used to describe times at a DDS level
C UserAllocatedSequence | A collection of generic opaque pointers allocated by the user
C DomainParticipant | Class DomainParticipant used to group Publishers and Subscribers into a single working unit
C DomainParticipantFactory | Class DomainParticipantFactory
C DomainParticipantListener | Class DomainParticipantListener, overrides behaviour towards certain events
C DomainParticipantExtendedQos |
C DomainParticipantFactoryQos | Class DomainParticipantFactoryQos, contains all the possible Qos that can be set for a determined participant
C DomainParticipantQos | Class DomainParticipantQos, contains all the possible Qos that can be set for a determined participant
C ReplierQos |
C RequesterQos |
C FileConsumer |
C Log | Logging utilities
C Context |
C Entry |
C LogConsumer | Consumes a log entry to output it somewhere
C OStreamConsumer |
C StdoutConsumer |
C StdoutErrConsumer |
C DataWriter | Class DataWriter, contains the actual implementation of the behaviour of the DataWriter
C DataWriterListener | Class DataWriterListener, allows the end user to implement callbacks triggered by certain events
C Publisher | Class Publisher, used to send data to associated subscribers
C PublisherListener | Class PublisherListener, allows the end user to implement callbacks triggered by certain events
C DataWriterQos | Class DataWriterQos, containing all the possible Qos that can be set for a determined DataWriter
C PublisherQos | Class PublisherQos, containing all the possible Qos that can be set for a determined Publisher
C WriterQos |
C DataReader | Class DataReader, contains the actual implementation of the behaviour of the Subscriber
C DataReaderListener | Class DataReaderListener, it should be used by the end user to implement specific callbacks to certain actions
C DataReaderQos | Class DataReaderQos, containing all the possible Qos that can be set for a determined DataReader
C ReaderQos |
C SubscriberQos | Class SubscriberQos, contains all the possible Qos that can be set for a determined Subscriber
C ReadCondition | A Condition specifically dedicated to read operations and attached to one DataReader
C SampleInfo | SampleInfo is the information that accompanies each sample that is ‘read’ or ‘taken
C Subscriber | Class Subscriber, contains the public API that allows the user to control the reception of messages
C SubscriberListener | Class SubscriberListener, it should be used by the end user to implement specific callbacks to certain actions
C ContentFilteredTopic | Specialization of TopicDescription that allows for content-based subscriptions
C IContentFilter | The interface that content filter objects should implement
C FilterSampleInfo | Selected information from the cache change that is passed to the content filter object on payload evaluation
C IContentFilterFactory | The interface that a factory of IContentFilter objects should implement
C TopicQos | Class TopicQos, containing all the possible Qos that can be set for a determined Topic
C Topic | Class Topic, represents the fact that both publications and subscriptions are tied to a single data-type
C TopicDataType | Class TopicDataType used to provide the DomainRTPSParticipant with the methods to serialize, deserialize and get the key of a specific data type
C TopicDescription | Class TopicDescription, represents the fact that both publications and subscriptions are tied to a single data-type
C TopicListener | Class TopicListener, it should be used by the end user to implement specific callbacks to certain actions
C 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
C AnnotationDescriptor |
C traits |
C object_traits |
C DynamicData |
C DynamicDataFactory |
C DynamicPubSubType |
C DynamicType |
C DynamicTypeBuilder |
C DynamicTypeBuilderFactory |
C DynamicTypeMember | Represents a "member" of a type
C MemberDescriptor |
C TypeDescriptor | TypeDescriptor definition according to [standard] section 7.5.2.4
C traits< DynamicData > |
C traits< DynamicDataFactory > |
C traits< DynamicType > |
C traits< DynamicTypeBuilder > |
C traits< DynamicTypeBuilderFactory > |
C traits< DynamicTypeMember > |
C VerbatimTextDescriptor |
N statistics |
N dds |
C DomainParticipant | Class DomainParticipant: extends standard DDS DomainParticipant class to include specific methods for the Statistics module
C DataWriterQos | Class DataWriterQos: extends standard DDS DataWriterQos class to include specific default constructor for the recommended DataWriterQos profile
C DataReaderQos | Class DataReaderQos: extends standard DDS DataReaderQos class to include specific default constructor for the recommended DataReaderQos profile
C MonitorServiceDataReaderQos | Class MonitorServiceDataReaderQos: extends standard DDS DataReaderQos class to include specific default constructor for the recommended MonitorServiceDataReaderQos profile
N detail |
C EntityId_s |
C GuidPrefix_s |
C GUID_s |
C SequenceNumber_s |
C SampleIdentity_s |
C Locator_s |
C IListener |
C Connection |
C QosPolicyCount_s |
C BaseStatus_s |
C IncompatibleQoSStatus_s |
C LivelinessChangedStatus_s |
C DeadlineMissedStatus_s |
C ExtendedIncompatibleQoSStatus_s |
C MonitorServiceData |
C MonitorServiceStatusData |
C StatisticsWriterImpl |
C StatisticsReaderImpl |
C DiscoveryTime |
C EntityCount |
C SampleIdentityCount |
C Entity2LocatorTraffic |
C WriterReaderData |
C Locator2LocatorData |
C EntityData |
C PhysicalData |
C Data |
C LibrarySettings | Class LibraySettings, used by the user to define the Fast DDS library behaviour
C ResourceLimitedContainerConfig | Specifies the configuration of a resource limited collection
C ResourceLimitedVector | Resource limited wrapper of std::vector
C DiffFunction |
C BitmapRange | Template class to hold a range of items using a custom bitmap
C MD5 | Class MD5, for calculating MD5 hashes of strings or byte arrays it is not meant to be fast or secure
N std |
C hash< eprosima::fastdds::rtps::EntityId_t > |