SVT svt_xactor_callback Class Member List

This is the complete list of members for class svt_xactor_callback, including all inherited members.


 svt_xactor_callback   function string  get_name ( )  Method implemented to provide access to the callback type name.  
 svt_xactor_callback   function void  inform_notify ( svt_xactor xactor, string name, svt_notify notify )  Provides access to an svt_notify instance, or in the case of the vmm_xactor notify field, the handle to the transactor. In the latter case the transactor can be used to access the associated vmm_notify instance stored in notify. The extended class can use this method to setup a reliance on the notify instance.  
 svt_xactor_callback   function void  new ( string suite_name = "", string name = "svt_callback" )  CONSTRUCTOR: Create a new transactor callback instance, passing the appropriate argument values to the vmm_xactor_callbacks parent class.  
 svt_xactor_callback   function void  report_cov ( svt_xactor xactor, string prefix, int kind, ref bit met_goals, ref string report )  Callback issued by transactor to pull together current functional coverage information.  
 svt_xactor_callback   function void  start ( svt_xactor xactor )  Callback issued by transactor to allow callbacks to initiate activities. This callback is issued during svt_xactor :: main so that any processes initiated by this callback will be torn down if svt_xactor :: reset_xactor is called. This method sets the svt_xactor_callback :: xactor data member.  
 svt_xactor_callback   function void  stop ( svt_xactor xactor )  Callback issued by transactor to allow callbacks to suspend activities.  
 svt_xactor_callback  protected svt_xactor  xactor = null; A pointer to the transactor with which this class is associated, only valid once 'start' has been called.