|
RTC Toolkit
0.1.0-alpha
|
#include <shmPublisherIf.hpp>
Public Member Functions | |
| virtual | ~ShmPublisherIf () |
| virtual std::error_code | Publish (CorrelatedDataSamplesRef const &dds_samples) RTCTK_NOEXCEPT=0 |
| virtual void | CloseQueue () RTCTK_NOEXCEPT=0 |
Class that owns the shared memory queue.
@threadcompatible{}
|
inlinevirtual |
|
pure virtual |
Close shared memory queue.
Subsequent calls to Publish will fail.
Implemented in rtctk::telSub::ShmPublisher< UserTopicType, DataBlender, ShmWriter >.
|
pure virtual |
Publish correlated DDS samples to shared memory.
Implemented in rtctk::telSub::ShmPublisher< UserTopicType, DataBlender, ShmWriter >.