iceoryx_doc  1.0.1
Public Member Functions | List of all members
iox::popo::PublisherInterface< T, H > Class Template Referenceabstract

The PublisherInterface class defines the publisher interface used by the Sample class to make it generic. This allows any publisher specialization to be stored as a reference by the Sample class. It is also needed to avoid circular dependencies between Sample and Publisher. More...

#include <publisher.hpp>

Public Member Functions

virtual void publish (Sample< T, H > &&sample) noexcept=0
 

Detailed Description

template<typename T, typename H>
class iox::popo::PublisherInterface< T, H >

The PublisherInterface class defines the publisher interface used by the Sample class to make it generic. This allows any publisher specialization to be stored as a reference by the Sample class. It is also needed to avoid circular dependencies between Sample and Publisher.


The documentation for this class was generated from the following file: