RTI Connext Modern C++ API  Version 6.1.2
dds::pub::NoOpPublisherListener Class Reference

A convenience implementation of PublisherListener where all methods are overridden to do nothing. More...

#include <dds/pub/PublisherListener.hpp>

Inheritance diagram for dds::pub::NoOpPublisherListener:
dds::pub::PublisherListener dds::pub::AnyDataWriterListener dds::domain::NoOpDomainParticipantListener

Public Member Functions

virtual void on_offered_deadline_missed (dds::pub::AnyDataWriter &, const ::dds::core::status::OfferedDeadlineMissedStatus &)
 No-op. More...
 
virtual void on_offered_incompatible_qos (dds::pub::AnyDataWriter &, const ::dds::core::status::OfferedIncompatibleQosStatus &)
 No-op. More...
 
virtual void on_liveliness_lost (dds::pub::AnyDataWriter &, const ::dds::core::status::LivelinessLostStatus &)
 No-op. More...
 
virtual void on_publication_matched (dds::pub::AnyDataWriter &, const ::dds::core::status::PublicationMatchedStatus &)
 No-op. More...
 
virtual void on_reliable_writer_cache_changed (dds::pub::AnyDataWriter &, const rti::core::status::ReliableWriterCacheChangedStatus &)
 No-op. More...
 
virtual void on_reliable_reader_activity_changed (dds::pub::AnyDataWriter &, const rti::core::status::ReliableReaderActivityChangedStatus &)
 No-op. More...
 
virtual void on_instance_replaced (dds::pub::AnyDataWriter &, const dds::core::InstanceHandle &)
 No-op. More...
 
virtual void on_application_acknowledgment (dds::pub::AnyDataWriter &, const rti::pub::AcknowledgmentInfo &)
 No-op. More...
 
virtual void on_service_request_accepted (dds::pub::AnyDataWriter &, const rti::core::status::ServiceRequestAcceptedStatus &)
 No-op. More...
 

Detailed Description

A convenience implementation of PublisherListener where all methods are overridden to do nothing.

Most of the time, you can derive your listener from this class so you don't have to implement the methods you don't need.

Member Function Documentation

◆ on_offered_deadline_missed()

virtual void dds::pub::NoOpPublisherListener::on_offered_deadline_missed ( dds::pub::AnyDataWriter ,
const ::dds::core::status::OfferedDeadlineMissedStatus  
)
inlinevirtual

◆ on_offered_incompatible_qos()

virtual void dds::pub::NoOpPublisherListener::on_offered_incompatible_qos ( dds::pub::AnyDataWriter ,
const ::dds::core::status::OfferedIncompatibleQosStatus  
)
inlinevirtual

◆ on_liveliness_lost()

virtual void dds::pub::NoOpPublisherListener::on_liveliness_lost ( dds::pub::AnyDataWriter ,
const ::dds::core::status::LivelinessLostStatus  
)
inlinevirtual

◆ on_publication_matched()

virtual void dds::pub::NoOpPublisherListener::on_publication_matched ( dds::pub::AnyDataWriter ,
const ::dds::core::status::PublicationMatchedStatus  
)
inlinevirtual

◆ on_reliable_writer_cache_changed()

virtual void dds::pub::NoOpPublisherListener::on_reliable_writer_cache_changed ( dds::pub::AnyDataWriter ,
const rti::core::status::ReliableWriterCacheChangedStatus  
)
inlinevirtual

◆ on_reliable_reader_activity_changed()

virtual void dds::pub::NoOpPublisherListener::on_reliable_reader_activity_changed ( dds::pub::AnyDataWriter ,
const rti::core::status::ReliableReaderActivityChangedStatus  
)
inlinevirtual

◆ on_instance_replaced()

virtual void dds::pub::NoOpPublisherListener::on_instance_replaced ( dds::pub::AnyDataWriter ,
const dds::core::InstanceHandle  
)
inlinevirtual

◆ on_application_acknowledgment()

virtual void dds::pub::NoOpPublisherListener::on_application_acknowledgment ( dds::pub::AnyDataWriter ,
const rti::pub::AcknowledgmentInfo  
)
inlinevirtual

◆ on_service_request_accepted()

virtual void dds::pub::NoOpPublisherListener::on_service_request_accepted ( dds::pub::AnyDataWriter ,
const rti::core::status::ServiceRequestAcceptedStatus  
)
inlinevirtual