Publisher

class DDSPublisher

Public Functions

template<class msg_type>
inline DDSPublisher(msg_type, std::string topic_name, eprosima::fastdds::dds::DomainParticipant *participant)
~DDSPublisher()
bool init()
template<typename T>
inline void publish(T msg)

Public Members

DDSPublisher::PubListener listener
class PubListener : public eprosima::fastdds::dds::DataWriterListener

Public Functions

PubListener() = default
~PubListener() override = default
inline const float matched() const

Getter function.