File dds_psm_types.hpp
FileList > astutedds > dcps > dds_psm_types.hpp
Go to the source code of this file
DDS PSM (Platform-Specific Model) types and constants. More...
#include <astutedds/dcps/qos.hpp>#include <cstdint>#include <string>#include <vector>
Namespaces
| Type | Name |
|---|---|
| namespace | astutedds |
| namespace | dcps |
Classes
| Type | Name |
|---|---|
| class | DataReaderListener |
| class | DataWriterListener |
| struct | DdsTime_t |
| class | DomainParticipantListener |
| struct | Duration_t |
| struct | InconsistentTopicStatus |
| class | Listener |
| struct | LivelinessChangedStatus Liveliness changed status (for reader callbacks) |
| struct | LivelinessLostStatus Liveliness lost status (for writer callbacks) |
| struct | OfferedDeadlineMissedStatus |
| struct | OfferedIncompatibleQosStatus |
| struct | PublicationMatchedStatus |
| class | PublisherListener |
| struct | QosPolicyCount |
| struct | RequestedDeadlineMissedStatus |
| struct | RequestedIncompatibleQosStatus |
| struct | SampleLostStatus |
| struct | SampleRejectedStatus |
| struct | SampleRejectedStatusKind |
| class | SubscriberListener |
| struct | SubscriptionMatchedStatus |
| class | TopicListener |
Detailed Description
Provides the standard DDS C++ PSM types needed for OMG interoperability testing. Bridges AstuteDDS's scoped enum types to the bare constants expected by the DDS specification and test harnesses.
Reference: OMG DDS 1.4 (formal/2015-04-10) §2.2 Reference: OMG DDS-XTypes 1.3 §7.6
The documentation for this class was generated from the following file include/astutedds/dcps/dds_psm_types.hpp