Jpp  19.1.0
the software that should make you happy
Public Member Functions | Public Attributes | Static Private Attributes | List of all members
JDAQStateMachine::state_Main::state_RunControl::state_Operational Class Reference

#include <JDAQCHSM.hh>

Inheritance diagram for JDAQStateMachine::state_Main::state_RunControl::state_Operational:

Public Member Functions

 state_Operational (CHSM_STATE_ARGS, bool chsm_history_)
 

Public Attributes

JDAQState Idle
 
JDAQState Standby
 
JDAQState Ready
 
JDAQState Paused
 
JDAQState Running
 

Static Private Attributes

static int const children_ []
 

Detailed Description

Definition at line 190 of file JDAQCHSM.hh.

Constructor & Destructor Documentation

◆ state_Operational()

JDAQStateMachine::state_Main::state_RunControl::state_Operational::state_Operational ( CHSM_STATE_ARGS  ,
bool  chsm_history_ 
)

Definition at line 40 of file JDAQCHSM.cc.

40  :
41  CHSM_ns_alias::cluster( CHSM_STATE_INIT, children_, chsm_history_ ),
42  Idle( chsm_machine_, "Main.RunControl.Operational.Idle", this, 0, 0, 0, 0 ),
43  Standby( chsm_machine_, "Main.RunControl.Operational.Standby", this, 0, 0, 0, 0 ),
44  Ready( chsm_machine_, "Main.RunControl.Operational.Ready", this, 0, 0, 0, 0 ),
45  Paused( chsm_machine_, "Main.RunControl.Operational.Paused", this, 0, 0, 0, 0 ),
46  Running( chsm_machine_, "Main.RunControl.Operational.Running", this, 0, 0, 0, 0 )
47 {
48 }

Member Data Documentation

◆ Idle

JDAQState JDAQStateMachine::state_Main::state_RunControl::state_Operational::Idle

Definition at line 192 of file JDAQCHSM.hh.

◆ Standby

JDAQState JDAQStateMachine::state_Main::state_RunControl::state_Operational::Standby

Definition at line 193 of file JDAQCHSM.hh.

◆ Ready

JDAQState JDAQStateMachine::state_Main::state_RunControl::state_Operational::Ready

Definition at line 194 of file JDAQCHSM.hh.

◆ Paused

JDAQState JDAQStateMachine::state_Main::state_RunControl::state_Operational::Paused

Definition at line 195 of file JDAQCHSM.hh.

◆ Running

JDAQState JDAQStateMachine::state_Main::state_RunControl::state_Operational::Running

Definition at line 196 of file JDAQCHSM.hh.

◆ children_

int const JDAQStateMachine::state_Main::state_RunControl::state_Operational::children_
staticprivate
Initial value:
= {
3, 4, 5, 6, 7, -1
}

Definition at line 200 of file JDAQCHSM.hh.


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