RTC Toolkit 4.0.2
|
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 | DdtPublisherImage2d |
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 = std::function< DdtForwarderListType(std::string const &, rtctk::componentFramework::ServiceContainer &)> |
Functions | |
template<class T , class... Args> | |
void | AddDdtForwarder (DdtForwarderListType &units, Args &&... args) |
using rtctk::ddtServer::DdtForwarderFactoryType = typedef std::function<DdtForwarderListType( std::string const&, rtctk::componentFramework::ServiceContainer&)> |
using rtctk::ddtServer::DdtForwarderListType = typedef std::list<std::unique_ptr<DdtForwarder> > |
using rtctk::ddtServer::LifeCycle = typedef Runnable<RtcComponent> |
void rtctk::ddtServer::AddDdtForwarder | ( | DdtForwarderListType & | units, |
Args &&... | args | ||
) |