otsdaq  v2_05_02_indev
ots::WorkLoop Class Referenceabstract
Inheritance diagram for ots::WorkLoop:
ots::DataConsumer ots::DataProducer ots::FESlowControlsWorkLoop ots::FEVInterface ots::ARTDAQConsumer ots::DataDecoderConsumer ots::DQMHistosConsumerBase ots::RawDataSaverConsumerBase ots::RawDataVisualizerConsumer ots::TCPDataStreamerConsumer ots::UDPDataStreamerConsumer ots::ARTDAQProducer ots::TCPDataListenerProducer ots::UDPDataListenerProducer ots::FEProducerVInterface

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

volatile bool continueWorkLoop_
 

Detailed Description

Definition at line 10 of file WorkLoop.h.


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