ots::WorkLoop Class Reference

Inheritance diagram for ots::WorkLoop:
ots::DataConsumer ots::DataProducer ots::FESlowControlsWorkLoop ots::FEVInterface ots::ARTDAQConsumer ots::DataDecoderConsumer ots::DQMHistosConsumerBase ots::EventDataSaver ots::RawDataSaverConsumerBase ots::RawDataVisualizerConsumer ots::TCPDataStreamerConsumer ots::UDPDataStreamerConsumer ots::VirtualEventBuilder ots::ARTDAQProducer ots::TCPDataListenerProducer ots::UDPDataListenerProducer ots::VirtualEventBuilder

List of all members.

Public Member Functions

 WorkLoop (std::string name)
void startWorkLoop (void)
bool stopWorkLoop (void)
bool isActive (void)

Protected Member Functions

virtual bool workLoopThread (toolbox::task::WorkLoop *workLoop)=0
const std::string & getWorkLoopName (void)

Protected Attributes

volatile bool continueWorkLoop_

Detailed Description

Definition at line 11 of file WorkLoop.h.


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

Generated on 18 Apr 2018 for otsdaq by  doxygen 1.6.1