SVT svt_sb_ds_check_callbacks Class Member List

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


 svt_sb_ds_check_callbacks  svt_err_check  check = null; SVT Check reporting class, used to register and execute SB errors.  
 svt_sb_ds_check_callbacks  svt_err_check_stats  check_pkt_dropped [int] Check that fails when transport is found, but not at front, of Expected Queue.  
 svt_sb_ds_check_callbacks  svt_err_check_stats  check_pkt_mismatched [int] Check that fails when transport passes vmm_sb_ds :: quick_compare but fails svt_data :: compare versus the pkt in the Expected Queue.  
 svt_sb_ds_check_callbacks  svt_err_check_stats  check_pkt_not_found [int] Check that fails when transport isn't found in Expected Queue.  
 svt_sb_ds_check_callbacks  svt_err_check_stats  check_pkt_orphaned [int] Check that fails if transports are still in Expected Queue when checked at end-of-sim.  
 svt_sb_ds_check_callbacks   function void  define_stream_checks ( int stream_id, string descr = "" )  Creates checks associated with the stream. NOTE: Modeled after define_stream, in the hope that define_stream will become virtual someday. This method should be called with the same arguments which were supplied to the vmm_sb_ds :: define_stream method. 
 svt_sb_ds_check_callbacks   function void  dropped ( input vmm_sb_ds sb, input vmm_data pkts[], input int exp_stream_id, input int inp_stream_id, ref int count )  Extended callback method.  
 svt_sb_ds_check_callbacks   function string  get_pkt_diff ( vmm_data base_pkt, vmm_data compare_pkt )  Extensible utility method used to obtain diff string for use in reporting  
 svt_sb_ds_check_callbacks  vmm_log  log Log instance  
 vmm_sb_ds_callbacks  virtual  function void  matched ( input vmm_sb_ds sb, input vmm_data pkt, input int exp_stream_id, input int inp_stream_id, ref int count )   
 svt_sb_ds_check_callbacks   function void  mismatched ( input vmm_sb_ds sb, input vmm_data pkt, input int exp_stream_id, input int inp_stream_id, ref int count )  Extended callback method.  
 svt_sb_ds_check_callbacks   function void  new ( vmm_log log, svt_err_check check = null, string pkt_name = "" )  CONSTRUCTOR: Creates a new instance of the SB check reporting class.  
 svt_sb_ds_check_callbacks   function void  not_found ( input vmm_sb_ds sb, input vmm_data pkt, input int exp_stream_id, input int inp_stream_id, ref int count )  Extended callback method.  
 svt_sb_ds_check_callbacks   function void  orphaned ( input vmm_sb_ds sb, input vmm_data pkts[], input int exp_stream_id, input int inp_stream_id, ref int count )  Extended callback method.  
 svt_sb_ds_check_callbacks  string  pkt_name = ""; Transaction name used in transcripts and reporting.  
 vmm_sb_ds_callbacks  virtual  function void  post_insert ( vmm_sb_ds sb, vmm_data pkt, int exp_stream_id, int inp_stream_id )   
 vmm_sb_ds_callbacks  virtual  function void  pre_insert ( input vmm_sb_ds sb, input vmm_data pkt, input vmm_sb_ds :: kind_e kind, ref int exp_stream_id, ref int inp_stream_id, ref bit drop )