1 #ifndef OMG_TDDS_SUB_ANY_DATA_READER_HPP_ 2 #define OMG_TDDS_SUB_ANY_DATA_READER_HPP_ 142 #ifdef DOXYGEN_FOR_ISOCPP2 240 const std::vector<std::string>& filter_parameters,
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)
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
void wait_for_historical_data_w_condition(const std::string &filter_expression, const std::vector< std::string > &filter_parameters, const dds::core::Time &min_source_timestamp, const dds::core::Time &max_source_timestamp, const dds::core::policy::ResourceLimits &resource_limits, const dds::core::Duration &timeout)
const dds::topic::TopicDescription & topic_description() const
This class is the base for Topic, ContentFilteredTopic and MultiTopic.
dds::sub::qos::DataReaderQos qos() const
Typeless base class for the typed DataReader.
const AnyDataReader & operator>>(dds::sub::qos::DataReaderQos &qos) const
dds::core::status::LivelinessChangedStatus liveliness_changed_status()
dds::core::status::RequestedIncompatibleQosStatus requested_incompatible_qos_status()
dds::core::status::SampleLostStatus sample_lost_status()
void wait_for_historical_data(const dds::core::Duration &timeout)
#define OMG_DDS_REF_TYPE_PROTECTED_DC(TYPE, BASE, DELEGATE)
dds::core::status::SampleRejectedStatus sample_rejected_status()
const dds::sub::Subscriber & subscriber() const
dds::core::status::RequestedDeadlineMissedStatus requested_deadline_missed_status()
dds::core::status::SubscriptionMatchedStatus subscription_matched_status()
AnyDataReader & operator<<(const dds::sub::qos::DataReaderQos &qos)