svt_callback Class Reference

Inheritance diagram for class svt_callback:

List of all members.



Public Member Functions

function void  extract ( uvm_component component )
virtual function string  get_type_name ( )
function void  new ( string suite_name = "", string name = "svt_callback" )
function void  startup ( uvm_component component )


Member Function Documentation

  function void
 svt_callback::extract

 (  uvm_component component  ) 


Callback issued by component to allow callbacks to finalize activities. This callback is issued during the extract phase.

component - A reference to the component object issuing this callback.

 virtual function string
 svt_callback::get_type_name

 (   ) 


Returns this class name as a string.

 Superseded functions 
 uvm_object :: get_type_name 
 uvm_callback :: get_type_name 
 Superseding functions 
 svt_xactor_callback :: get_type_name 

  function void
 svt_callback::new

 (  string suite_name = "", string name = "svt_callback"  ) 


CONSTRUCTOR: Create a new callback instance, passing the appropriate argument values to the `SVT_XVM(callback) parent class.

name - Instance name


 Superseding functions 
 svt_mem_driver_callback :: new 
 svt_xactor_callback :: new 

  function void
 svt_callback::startup

 (  uvm_component component  ) 


Callback issued by component to allow callbacks to initiate activities. This callback is issued during the start_of_simulation phase.

component - A reference to the component object issuing this callback.