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. |