GBS
state_machine_mod::state_machine Type Reference

State machine class. More...

Private Member Functions

procedure init
 
procedure print
 
procedure activate_state_p2n
 
 activate_state_core
 
 activate_state_n2p
 
procedure is_state_p2n
 
 is_state_core
 
 is_state_n2p
 

Private Attributes

logical, dimension(0:num_states-1) states
 Array containing the status of each state. More...
 

Detailed Description

State machine class.

Member Function/Subroutine Documentation

◆ activate_state_core()

state_machine_mod::state_machine::activate_state_core
private

◆ activate_state_n2p()

state_machine_mod::state_machine::activate_state_n2p
private

◆ activate_state_p2n()

procedure state_machine_mod::state_machine::activate_state_p2n
private

◆ init()

procedure state_machine_mod::state_machine::init
private

◆ is_state_core()

state_machine_mod::state_machine::is_state_core
private

◆ is_state_n2p()

state_machine_mod::state_machine::is_state_n2p
private

◆ is_state_p2n()

procedure state_machine_mod::state_machine::is_state_p2n
private

◆ print()

procedure state_machine_mod::state_machine::print
private

Member Data Documentation

◆ states

logical, dimension(0:num_states-1) state_machine_mod::state_machine::states
private

Array containing the status of each state.


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