NexusCPP  3.5.0
Classes | Public Types | Public Member Functions | List of all members
nxcpp::NexusDataStreamerFinalizer Class Reference

NexusDataStreamerFinalizer. More...

#include <nxfinalizer.h>

Classes

struct  Entry
 

Public Types

typedef struct nxcpp::NexusDataStreamerFinalizer::Entry Entry
 

Public Member Functions

 NexusDataStreamerFinalizer ()
 
virtual ~NexusDataStreamerFinalizer ()
 
void start (std::size_t period_ms=kDEFAULT_PULSER_PERIOD)
 
void stop ()
 Stop the finalyser. More...
 
void push (Entry *e)
 Push a datastreamer entry. More...
 

Detailed Description

NexusDataStreamerFinalizer.

Member Typedef Documentation

◆ Entry

Constructor & Destructor Documentation

◆ NexusDataStreamerFinalizer()

nxcpp::NexusDataStreamerFinalizer::NexusDataStreamerFinalizer ( )

◆ ~NexusDataStreamerFinalizer()

virtual nxcpp::NexusDataStreamerFinalizer::~NexusDataStreamerFinalizer ( )
virtual

Member Function Documentation

◆ push()

void nxcpp::NexusDataStreamerFinalizer::push ( Entry e)

Push a datastreamer entry.

◆ start()

void nxcpp::NexusDataStreamerFinalizer::start ( std::size_t  period_ms = kDEFAULT_PULSER_PERIOD)

Start the finalyser

Parameters
period_msfinalizer period in ms

◆ stop()

void nxcpp::NexusDataStreamerFinalizer::stop ( )

Stop the finalyser.


The documentation for this class was generated from the following file: