otsdaq  v2_04_01
ots::VStateMachine Class Referenceabstract
Inheritance diagram for ots::VStateMachine:
ots::DataManager ots::FEVInterface ots::FEVInterfacesManager ots::ARTDAQDataManager ots::FEProducerVInterface

Public Member Functions

virtual void configure (void)=0
 
virtual void halt (void)=0
 
virtual void pause (void)=0
 
virtual void resume (void)=0
 
virtual void start (std::string runNumber)=0
 
virtual void stop (void)=0
 
virtual bool running (void)
 
virtual void paused (void)
 
virtual void halted (void)
 
virtual void configured (void)
 
virtual void initial (void)
 
virtual void inError (void)
 
void setIterationIndex (unsigned int i)
 
void setSubIterationIndex (unsigned int i)
 
unsigned int getIterationIndex (void)
 
unsigned int getSubIterationIndex (void)
 
void indicateIterationWork (void)
 
void clearIterationWork (void)
 
bool getIterationWork (void)
 
void indicateSubIterationWork (void)
 
void clearSubIterationWork (void)
 
bool getSubIterationWork (void)
 

Public Attributes

CoreSupervisorBaseparentSupervisor_
 

Detailed Description

Definition at line 10 of file VStateMachine.h.


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