1 #ifndef OMG_TDDS_SUB_SUBSCRIBER_HPP_ 2 #define OMG_TDDS_SUB_SUBSCRIBER_HPP_ 33 class SubscriberListener;
81 Subscriber(const ::dds::domain::DomainParticipant& dp);
105 Subscriber(const ::dds::domain::DomainParticipant& dp,
This class is the abstract base class for all the DCPS objects.
A Subscriber is the object responsible for the actual reception of the data resulting from its subscr...
#define OMG_DDS_IMPLICIT_REF_BASE(TYPE)
Listener * listener() const
const dds::domain::DomainParticipant & participant() const
void notify_datareaders()
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
dds::sub::qos::DataReaderQos default_datareader_qos() const
Subscriber & operator<<(const dds::sub::qos::SubscriberQos &qos)
Subscriber(const ::dds::domain::DomainParticipant &dp)
A DomainParticipant represents the local membership of the application in a Domain.
Subscriber events Listener.
dds::sub::SubscriberListener Listener
#define OMG_DDS_REF_TYPE_PROTECTED_DC(TYPE, BASE, DELEGATE)
StatusMask is a bitmap or bitset field.
const Subscriber & operator>>(dds::sub::qos::SubscriberQos &qos) const
const dds::sub::qos::SubscriberQos & qos() const
This class provides the basic mechanism for an application to specify Quality of Service attributes f...