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

Provides a simple tool to publish data into the shared memory for data tasks. More...

#include <boost/program_options.hpp>
#include <cfitsio/fitsio.h>
#include <numapp/mempolicy.hpp>
#include <numapp/numapolicies.hpp>
#include <numapp/thread.hpp>
#include <ipcq/writer.hpp>
#include <atomic>
#include <chrono>
#include <ctime>
#include <functional>
#include <iostream>
#include <numeric>
#include <vector>

Go to the source code of this file.

Classes

class  rtctk::standaloneTools::ShmPub< TopicType, WriterType >
 ShmPub parent class. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::standaloneTools
 

Functions

void rtctk::standaloneTools::SignalHandler (int signal)
 Handles basic signals to allow simple exiting from a ShmPub process.
 
template<class T >
std::vector< T > rtctk::standaloneTools::ReadColumnFromFits (fitsfile *fptr, const std::string &name, long nrows, bool output=false)
 helper function for reading columns of fits table
 

Detailed Description

Provides a simple tool to publish data into the shared memory for data tasks.