Base class for Generic RTR Writer.
More...
#include <rtctkGenRtrWriter.h>
|
| static std::atomic< uint16_t > | s_idx = 0 |
| |
Base class for Generic RTR Writer.
◆ GenRtrWriterBase() [1/4]
◆ ~GenRtrWriterBase()
| virtual rtctk::standaloneTools::GenRtrWriterBase::~GenRtrWriterBase |
( |
| ) |
|
|
inlinevirtualnoexcept |
◆ GenRtrWriterBase() [2/4]
| rtctk::standaloneTools::GenRtrWriterBase::GenRtrWriterBase |
( |
| ) |
|
|
delete |
◆ GenRtrWriterBase() [3/4]
| rtctk::standaloneTools::GenRtrWriterBase::GenRtrWriterBase |
( |
const GenRtrWriterBase & | | ) |
|
|
delete |
◆ GenRtrWriterBase() [4/4]
| rtctk::standaloneTools::GenRtrWriterBase::GenRtrWriterBase |
( |
GenRtrWriterBase && | | ) |
|
|
delete |
◆ Finalize()
| void rtctk::standaloneTools::GenRtrWriterBase::Finalize |
( |
| ) |
|
|
inline |
Stops publishing thread, and join it, delete data point (DP).
◆ Initialize()
| virtual void rtctk::standaloneTools::GenRtrWriterBase::Initialize |
( |
std::size_t | dim_x, |
|
|
std::size_t | dim_y, |
|
|
std::chrono::microseconds | period, |
|
|
uint32_t | iterations ) |
|
pure virtual |
◆ Join()
| void rtctk::standaloneTools::GenRtrWriterBase::Join |
( |
| ) |
|
|
inline |
◆ SignalThreadExit()
| void rtctk::standaloneTools::GenRtrWriterBase::SignalThreadExit |
( |
| ) |
|
|
inline |
◆ m_accumulator
| ba::accumulator_set< unsigned, ba::stats<ba::tag::mean, ba::tag::variance, ba::tag::min, ba::tag::max, ba::tag::count> > rtctk::standaloneTools::GenRtrWriterBase::m_accumulator |
|
protected |
◆ m_dp
◆ m_dp_created
| bool rtctk::standaloneTools::GenRtrWriterBase::m_dp_created |
|
protected |
◆ m_idx
| uint16_t rtctk::standaloneTools::GenRtrWriterBase::m_idx |
|
protected |
◆ m_iteration_num
| uint32_t rtctk::standaloneTools::GenRtrWriterBase::m_iteration_num |
|
protected |
◆ m_logger
| log4cplus::Logger& rtctk::standaloneTools::GenRtrWriterBase::m_logger |
|
protected |
◆ m_payload_bytes
| uint32_t rtctk::standaloneTools::GenRtrWriterBase::m_payload_bytes |
|
protected |
◆ m_rtr
◆ m_server_alias
| std::string rtctk::standaloneTools::GenRtrWriterBase::m_server_alias |
|
protected |
◆ m_sleep_period
| std::chrono::microseconds rtctk::standaloneTools::GenRtrWriterBase::m_sleep_period |
|
protected |
◆ m_thread
| std::thread rtctk::standaloneTools::GenRtrWriterBase::m_thread |
|
protected |
◆ m_thread_running
| std::atomic<bool> rtctk::standaloneTools::GenRtrWriterBase::m_thread_running = true |
|
protected |
◆ s_idx
| std::atomic< uint16_t > GenRtrWriterBase::s_idx = 0 |
|
static |
The documentation for this class was generated from the following files: