RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
ddtForwarder.hpp File Reference

Base class defining common interface for all DDT forwarders. More...

#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/componentFramework/oldbIf.hpp>
#include <rtctk/componentFramework/serviceContainer.hpp>
#include <fmt/format.h>
#include <atomic>
#include <functional>
#include <list>
#include <memory>
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  rtctk::ddtServer::DdtForwarder
 Base class defining common interface for all DDT forwarders. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::ddtServer
 

Typedefs

using rtctk::ddtServer::DdtForwarderListType = std::list<std::unique_ptr<DdtForwarder>>
 
using rtctk::ddtServer::DdtForwarderFactoryType
 

Functions

template<class T , class... Args>
void rtctk::ddtServer::AddDdtForwarder (DdtForwarderListType &units, Args &&... args)
 

Detailed Description

Base class defining common interface for all DDT forwarders.