RTC Toolkit 5.0.0
|
Classes | |
class | BusinessLogic |
Defines and implements the business logic of the DDT Server, an RTC Component that subscribes to a shared memory queue, and publishes samples through DDT. More... | |
class | DdtForwarder |
Base class defining common interface for all DDT forwarders. More... | |
class | DdtPublisherImage1d |
DDT Publisher class used to publish one-dimensional DDT streams. More... | |
class | DdtPublisherImage2d |
DDT Publisher class used to publish two-dimensional DDT streams. More... | |
class | IpcqDdtForwarder |
DDT Forwarder unit that ingests data from from SHM and republishes it on several DDT streams. More... | |
Typedefs | |
using | LifeCycle = Runnable<RtcComponent> |
using | DdtForwarderListType = std::list<std::unique_ptr<DdtForwarder>> |
using | DdtForwarderFactoryType |
Functions | |
template<class T , class... Args> | |
void | AddDdtForwarder (DdtForwarderListType &units, Args &&... args) |
using rtctk::ddtServer::DdtForwarderListType = std::list<std::unique_ptr<DdtForwarder>> |
void rtctk::ddtServer::AddDdtForwarder | ( | DdtForwarderListType & | units, |
Args &&... | args ) |