RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces
ddsPubThread.hpp File Reference

DDS agnostic topic publioshing thread. More...

#include "agnostictopicif.hpp"
#include "mudpiProcessor.hpp"
#include "queue.hpp"
#include <cstdint>
#include <fastdds/dds/publisher/DataWriter.hpp>
#include <fmt/core.h>
#include <fmt/printf.h>
#include <memory>
#include <rtctk/componentFramework/bufferManager.hpp>
#include <rtctk/componentFramework/componentMetricsIf.hpp>
#include <rtctk/componentFramework/ddsCommon.hpp>
#include <rtctk/componentFramework/durationMonitor.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/telRepub/wrangler.hpp>
#include <tbb/concurrent_queue.h>
#include <numapp/thread.hpp>
#include <chrono>
#include <iostream>
#include <utility>

Go to the source code of this file.

Classes

struct  rtctk::telRepub::CfgPubThread
 Structure to hold PubThread's configuration. More...
 
struct  rtctk::telRepub::CfgPubThreadMudpi
 Structure to hold PubThreadMudpi's configuration. More...
 
class  rtctk::telRepub::PubThread
 DDS publisher thread class that supports production and simulation mode. More...
 
class  rtctk::telRepub::PubThreadMudpi
 DDS publisher thread class that supports (re)publishing of MUDPI samples. More...
 
class  rtctk::telRepub::PubThreadSim
 DDS publisher thread class that supports simulation mode. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::telRepub
 

Detailed Description

DDS agnostic topic publioshing thread.