SVT svt_notify Class Member List

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


 svt_notify  enum value  BLAST   
 svt_notify   function int  configure ( int notification_id = -1, svt_notify :: sync_e sync = ONE_SHOT )  Method used to configure a notification in the style associated with VMM. Used to provide VMM style notification capabilities in UVM/OVM. 
 svt_notify   function int  configure_event_notify ( int notification_id = -1, svt_notify :: sync_e sync = ONE_SHOT, uvm_event xvm_ev = null )  Method used to configure a notification in the style associated with VMM, while associating the notification to a specific UVM/OVM event. Used to provide VMM style notification capabilities in UVM/OVM, tied to well known specific UVM/OVM events. 
 svt_notify   function int  configure_named_notify ( string name, int notification_id = -1, svt_notify :: sync_e sync = ONE_SHOT, int skip_file = 0 )  Method used to configure a notification and to establish a string identifier which can be used to obtain the numeric identifier for the notification. 
 svt_notify   function int  get_notification_id ( string name )  Gets the notification Id associated with the indicated name, as specified via a previous call to configure_named_notify.  
 svt_notify   function string  get_notification_name ( int notification_id )  Gets the name associated with the indicated notification ID, as specified via a previous call to configure_named_notify.  
 svt_notify  enum value  HARD   
 svt_notify   function void  indicate ( int notification_id, uvm_object status = null )  Method used to trigger a notification event. 
 svt_notify   function int  is_configured ( int notification_id )  Method used to check whether the indicated notification has been configured. 
 svt_notify   function bit  is_on ( int notification_id )  Method used to identify whether the indification notification is currently on. 
 svt_notify   function void  log_to_logger ( int log_file_id, bit notifications_described, svt_logger logger )  Internal method used to log notifications. 
 svt_notify   function void  mcd_skip_next ( int notification_id, int log_file_id )  Internal method used to log notifications. 
 svt_notify   function void  new ( uvm_report_object reporter, string suite_name, uvm_object_string_pool event_pool = null )  CONSTRUCTOR: Creates a new instance of the svt_notify class.  
 svt_notify  enum value  ONE_SHOT   
 svt_notify  enum value  ON_OFF   
 svt_notify  uvm_report_object  reporter SVT message macros route messages through this reference  
 svt_notify   function void  reset ( int notification_id = -1, svt_notify :: reset_e rst_typ = HARD )  Method used to reset an edge event. 
 svt_notify  enum  reset_e  Enum used to provide compatibility layer for supporting vmm_notify reset types in UVM/OVM. 
 svt_notify  typedef  reset_e   
 svt_notify  enum value  SOFT   
 svt_notify   function uvm_sequence_item  status ( int notification_id )  Method used to get the `SVT_XVM(object) associated with the indicated notification. 
 svt_notify  enum  sync_e  Enum used to provide compatibility layer for supporting vmm_notify notify types in UVM/OVM. 
 svt_notify  typedef  sync_e   
 svt_notify   task  wait_for_off ( int notification_id )  Method used to wait for the indicate notification to go to OFF.