1#define _GLIBCXX_USE_CXX11_ABI 0
6#include <fastdds/dds/publisher/DataWriterListener.hpp>
7#include <fastdds/dds/core/status/PublicationMatchedStatus.hpp>
12 namespace efd = eprosima::fastdds::dds;
17 efd::DataWriter* writer,
18 const efd::PublicationMatchedStatus& info)
override;
27 if (info.current_count_change == 1) {
30 }
else if (info.current_count_change == -1) {
33 std::cerr << info.current_count_change
34 <<
" is not a valid value for PublicationMatchedStatus current count change" << std::endl;
38 CarlaListener::CarlaListener() :
41 CarlaListener::~CarlaListener() {}
void on_publication_matched(efd::DataWriter *writer, const efd::PublicationMatchedStatus &info) override