iceoryx_doc
1.0.1
|
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 |
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.