SVT vmm_ms_scenario Class Member List

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


 vmm_data   function vmm_data  allocate ( )   
 vmm_data   function unsigned int  byte_pack ( ref logic [7:0] bytes[], input int unsigned offset, input int kind )   
 vmm_data   function unsigned int  byte_size ( int kind = -1 )   
 vmm_data   function unsigned int  byte_unpack ( const ref logic [7:0] bytes[], input int unsigned offset, input int len, input int kind )   
 vmm_data   function bit  compare ( vmm_data to, output string diff, input int kind )   
 vmm_ms_scenario   function vmm_data  copy ( vmm_data to = null )   
 vmm_data  protected  function void  copy_data ( vmm_data to )   
 vmm_data  int  data_id  
 vmm_scenario   function unsigned int  define_scenario ( string name, int unsigned max_len = 0 )   
 vmm_data  enum value  DO_ALL   
 vmm_data   function vmm_data  do_allocate ( )   
 vmm_data   function unsigned int  do_byte_pack ( ref logic [7:0] bytes[], input int unsigned offset, input int kind )   
 vmm_data   function unsigned int  do_byte_size ( int kind = -1 )   
 vmm_data   function unsigned int  do_byte_unpack ( const ref logic [7:0] bytes[], input int unsigned offset, input int len, input int kind )   
 vmm_data   function bit  do_compare ( vmm_data to, output string diff, input int kind )   
 vmm_data  enum value  DO_COMPARE   
 vmm_data   function vmm_data  do_copy ( vmm_data to = null )   
 vmm_data  enum value  DO_COPY   
 vmm_data  enum value  DO_DEEP   
 vmm_data  enum value  DO_DEEPCOMPARE   
 vmm_data  enum value  DO_DEEPCOPY   
 vmm_data  enum  do_how_e   
 vmm_data  typedef  do_how_e   
 vmm_data   function bit  do_is_valid ( bit silent = 1, int kind = -1 )   
 vmm_data   function unsigned int  do_max_byte_size ( int kind = -1 )   
 vmm_data  enum value  DO_NOCOMPARE   
 vmm_data  enum value  DO_NOCOPY   
 vmm_data  enum value  DO_NONE   
 vmm_data  enum value  DO_PACK   
 vmm_data  enum value  DO_PRINT   
 vmm_data   function string  do_psdisplay ( string prefix = "" )   
 vmm_data  enum value  DO_REF   
 vmm_data  enum value  DO_REFCOMPARE   
 vmm_data  enum value  DO_REFCOPY   
 vmm_data  enum value  DO_UNPACK   
 vmm_data  enum  do_what_e   
 vmm_data  enum value  ENDED   
 vmm_ms_scenario   task  execute ( ref int n )   
 vmm_data  enum value  EXECUTE   
 vmm_ms_scenario   function vmm_channel  get_channel ( string name )   
 vmm_ms_scenario   function vmm_ms_scenario_gen  get_context_gen ( )   
 vmm_scenario  protected  function unsigned int  get_max_length ( )   
 vmm_ms_scenario   function vmm_ms_scenario  get_ms_scenario ( string scenario, string gen = "" )   
 vmm_scenario   function vmm_scenario  get_parent_scenario ( )   
 vmm_ms_scenario   task  grab_channels ( ref vmm_channel channels[$] )   
 vmm_data  enum value  HOW_TO_COMPARE   
 vmm_data  enum value  HOW_TO_COPY   
 vmm_scenario  rand int unsigned  length  
 vmm_data   function bit  load ( int file )   
 vmm_ms_scenario  static vmm_log  log = new;  
 vmm_data   function unsigned int  max_byte_size ( int kind = -1 )   
 vmm_ms_scenario   function void  new ( vmm_scenario parent = null )   
 vmm_data  enum  notifications_e   
 vmm_data  vmm_notify  notify  
 vmm_ms_scenario   function string  psdisplay ( string prefix )   
 vmm_scenario   function void  redefine_scenario ( int unsigned scenario_kind, string name, int unsigned max_len = 0 )   
 vmm_scenario  rand int unsigned  repeated = 0;  
 vmm_scenario  static int unsigned  repeat_thresh = 100;  
 vmm_scenario  constraint  repetition   
 vmm_data   function void  save ( int file )   
 vmm_data  int  scenario_id  
 vmm_scenario  rand int unsigned  scenario_kind  
 vmm_scenario   function string  scenario_name ( int unsigned scenario_kind = 0 )   
 vmm_scenario   function void  set_parent_scenario ( vmm_scenario parent )   
 vmm_data  int  stream_id  
 vmm_scenario  constraint  vmm_scenario_valid   
 vmm_ms_scenario   function void  Xset_context_genX ( vmm_ms_scenario_gen gen )   
 vmm_data  static protected logic [7:0]   __vmm_bytes []  
 vmm_data  protected  function unsigned int  __vmm_byte_size ( int kind = -1 )   
 vmm_data  static protected bit  __vmm_done_user  
 vmm_data  static protected string  __vmm_image  
 vmm_data  static protected int  __vmm_kind  
 vmm_data  static protected int  __vmm_len  
 vmm_data  static protected bit [4095:0]   __vmm_maxbits  
 vmm_data  static protected int  __vmm_offset  
 vmm_data  static protected string  __vmm_prefix  
 vmm_data  static protected vmm_data  __vmm_rhs  
 vmm_data  static protected bit  __vmm_status  
 vmm_data   function void  display ( string prefix = "" )   
 vmm_data   function void  do_all ( vmm_data :: do_what_e what, ref logic [7:0] pack[], const ref logic [7:0] unpack[] )   
 vmm_data   function bit  is_valid ( bit silent = 1, int kind = -1 )   
 vmm_data   function vmm_log  set_log ( vmm_log log )   
 vmm_data  enum value  STARTED   
 vmm_data  enum value  _DO_DUMMY   
 vmm_data  typedef  do_what_e   
 vmm_data  typedef  notifications_e