Class dds::domain::DomainParticipant
Public Functions
| Type | Name |
|---|---|
| DomainParticipant (uint32_t domain_id, uint32_t=0) |
|
| DomainParticipant (uint32_t domain_id, const astutedds::dcps::DomainParticipantQos & qos, uint32_t=0) |
|
| DomainParticipant (std::nullptr_t) noexcept |
|
| DomainParticipant (const DomainParticipant &) = delete |
|
| DomainParticipant (DomainParticipant && other) noexcept |
|
| astutedds::dcps::DataReaderQos | default_datareader_qos () const |
| astutedds::dcps::DataWriterQos | default_datawriter_qos () const |
| astutedds::dcps::PublisherQos | default_publisher_qos () const |
| astutedds::dcps::SubscriberQos | default_subscriber_qos () const |
| astutedds::dcps::TopicQos | default_topic_qos () const |
| uint32_t | domain_id () const |
| bool | is_nil () noexcept const True if this reference is null (no native entity attached). |
| astutedds::dcps::DomainParticipant * | native () const |
| DomainParticipant & | operator= (const DomainParticipant &) = delete |
| DomainParticipant & | operator= (DomainParticipant && other) noexcept |
| ~DomainParticipant () |
Public Functions Documentation
function DomainParticipant [1/5]
inline explicit DomainParticipant::DomainParticipant (
uint32_t domain_id,
uint32_t=0
)
function DomainParticipant [2/5]
inline DomainParticipant::DomainParticipant (
uint32_t domain_id,
const astutedds::dcps::DomainParticipantQos & qos,
uint32_t=0
)
function DomainParticipant [3/5]
inline DomainParticipant::DomainParticipant (
std::nullptr_t
) noexcept
Construct a null reference. Compares equal to dds::core::null and forwards no operations to a native entity. See ISO PSM ยง7.4.1.
function DomainParticipant [4/5]
DomainParticipant::DomainParticipant (
const DomainParticipant &
) = delete
function DomainParticipant [5/5]
inline DomainParticipant::DomainParticipant (
DomainParticipant && other
) noexcept
function default_datareader_qos
inline astutedds::dcps::DataReaderQos DomainParticipant::default_datareader_qos () const
function default_datawriter_qos
inline astutedds::dcps::DataWriterQos DomainParticipant::default_datawriter_qos () const
function default_publisher_qos
inline astutedds::dcps::PublisherQos DomainParticipant::default_publisher_qos () const
function default_subscriber_qos
inline astutedds::dcps::SubscriberQos DomainParticipant::default_subscriber_qos () const
function default_topic_qos
inline astutedds::dcps::TopicQos DomainParticipant::default_topic_qos () const
function domain_id
inline uint32_t DomainParticipant::domain_id () const
function is_nil
True if this reference is null (no native entity attached).
inline bool DomainParticipant::is_nil () noexcept const
function native
inline astutedds::dcps::DomainParticipant * DomainParticipant::native () const
function operator=
DomainParticipant & DomainParticipant::operator= (
const DomainParticipant &
) = delete
function operator=
inline DomainParticipant & DomainParticipant::operator= (
DomainParticipant && other
) noexcept
function ~DomainParticipant
inline DomainParticipant::~DomainParticipant ()
The documentation for this class was generated from the following file include/astutedds/dcps/CorePolicy.hpp