RTC Toolkit  2.0.0
Functions | Variables
main.cpp File Reference

Entry-point for the generic DDS publisher. More...

#include <atomic>
#include <boost/program_options.hpp>
#include <chrono>
#include <csignal>
#include <iostream>
#include <string>
#include <thread>
#include "rtctk/componentFramework/ddsPub.hpp"
#include "rtctk/componentFramework/ddsWriterListener.hpp"
#include "rtctkGenDdsPublisher.h"
#include "rtctk/componentFramework/exceptions.hpp"
#include "rtctk/componentFramework/logger.hpp"

Functions

void SignalHandler (int signal)
 
int main (int argc, char *argv[])
 Application entrypoint. More...
 

Variables

volatile std::sig_atomic_t terminate_app = 0
 

Detailed Description

Entry-point for the generic DDS publisher.

A troubleshooting generic tool to publish DDS Agnostic samples to several DDS topic(s) in parallel.

Function Documentation

◆ SignalHandler()

void SignalHandler ( int  signal)

Variable Documentation

◆ terminate_app

volatile std::sig_atomic_t terminate_app = 0