1 #ifndef OMG_TDDS_DOMAIN_DOMAIN_PARTICIPANT_HPP_ 2 #define OMG_TDDS_DOMAIN_DOMAIN_PARTICIPANT_HPP_ 42 class DomainParticipant;
44 class DomainParticipantListener;
155 const ::dds::core::status::StatusMask& event_mask);
491 #ifdef DOXYGEN_FOR_ISOCPP2 531 void create_persistent_snapshot(
const std::string& partition_expression,
const std::string& topic_expression,
const std::string& uri);
535 #ifdef DOXYGEN_FOR_ISOCPP2 564 #ifdef DOXYGEN_FOR_ISOCPP2 645 #ifdef DOXYGEN_FOR_ISOCPP2 706 #ifdef DOXYGEN_FOR_ISOCPP2 DomainParticipant & operator<<(const dds::domain::qos::DomainParticipantQos &qos)
dds::core::Time current_time() const
This class is the abstract base class for all the DCPS objects.
void set_property(std::string property, std::string value)
void value(DDT &dd, uint32_t mid, const T &v)
#define OMG_DDS_EXPLICIT_REF_BASE(TYPE, FROM)
This object provides the basic mechanism for an application to specify Quality of Service attributes ...
static dds::domain::qos::DomainParticipantQos default_participant_qos()
const DomainParticipant & operator>>(dds::domain::qos::DomainParticipantQos &qos) const
bool contains_entity(const ::dds::core::InstanceHandle &handle)
A DomainParticipant represents the local membership of the application in a Domain.
void create_persistent_snapshot(const std::string &partition_expression, const std::string &topic_expression, const std::string &uri)
dds::pub::qos::PublisherQos default_publisher_qos() const
const dds::domain::qos::DomainParticipantQos & qos() const
static void detach_all_domains(bool block_operations, bool delete_entities)
dds::domain::DomainParticipantListener Listener
DomainParticipant(uint32_t id)
#define OMG_DDS_REF_TYPE_PROTECTED_DC(TYPE, BASE, DELEGATE)
DomainParticipant events Listener.
uint32_t domain_id() const
Listener * listener() const
StatusMask is a bitmap or bitset field.
This struct provides the basic mechanism for an application to specify Quality of Service attributes ...
dds::topic::qos::TopicQos default_topic_qos() const
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
uint64_t get_memory_usage()
dds::sub::qos::SubscriberQos default_subscriber_qos() const
std::string get_property(std::string property)