1 #ifndef OMG_DDS_PUB_ANY_DATA_WRITER_LISTENER_HPP_
2 #define OMG_DDS_PUB_ANY_DATA_WRITER_LISTENER_HPP_
28 class AnyDataWriterListener;
29 class NoOpAnyDataWriterListener;
61 const ::dds::core::status::OfferedDeadlineMissedStatus& status) = 0;
65 const ::dds::core::status::OfferedIncompatibleQosStatus& status) = 0;
69 const ::dds::core::status::LivelinessLostStatus& status) = 0;
73 const ::dds::core::status::PublicationMatchedStatus& status) = 0;
103 const ::dds::core::status::OfferedDeadlineMissedStatus&) { }
107 const ::dds::core::status::OfferedIncompatibleQosStatus&) { }
111 const ::dds::core::status::LivelinessLostStatus&) { }
115 const ::dds::core::status::PublicationMatchedStatus&) { }