svt_fsm_state_callback Class Reference

Inheritance diagram for class svt_fsm_state_callback:

List of all members.


Detailed Description

Facade class for FSM state callbacks



Public Member Functions

virtual function void  entering ( svt_fsm_state_base state )
virtual function void  leaving ( svt_fsm_state_base state )
function void  new ( string name = "svt_fsm_state_callback" )


Member Function Documentation

 virtual function void
 svt_fsm_state_callback::entering

 (  svt_fsm_state_base state  ) 


This method gets called whenever the FSM reaches this state.

 virtual function void
 svt_fsm_state_callback::leaving

 (  svt_fsm_state_base state  ) 


This method gets called whenever the FSM leaves this state.

  function void
 svt_fsm_state_callback::new

 (  string name = "svt_fsm_state_callback"  ) 


Constructor provided so clients can pass in a name for the instance.

 Superseded functions 
 uvm_object :: new 
 uvm_callback :: new