Go to the documentation of this file.
11 #ifndef RTCKT_TELSUB_SHMPUBLISHERIF_HPP
12 #define RTCKT_TELSUB_SHMPUBLISHERIF_HPP
14 #include <numapp/mempolicy.hpp>
47 #endif // #ifndef RTCKT_TELSUB_SHMPUBLISHERIF_HPP
Project-wide configuration header.
Simple interface to class that owns the shared memory queue.
Definition: shmPublisherIf.hpp:27
virtual ~ShmPublisherIf()
Definition: shmPublisherIf.hpp:29
virtual std::error_code Publish(DataSamplesView const &samples) RTCTK_NOEXCEPT=0
Publish correlated data samples to shared memory.
A set of correlated agnostic non-owning data samples references.
Definition: dataSampleView.hpp:46
virtual void CloseQueue() RTCTK_NOEXCEPT=0
Close shared memory queue.
#define RTCTK_NOEXCEPT
Definition: config.hpp:15