SVT uvm_recorder Class Member List

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


 uvm_recorder  bit  abstract = 1;  
 uvm_recorder  virtual  function integer  begin_tr ( string txtype, integer stream, string nm, string label = "", string desc = "", time begin_time = 0 )   
 uvm_recorder  virtual  function integer  check_handle_kind ( string htype, integer handle )   
 uvm_object   function uvm_object  clone ( )   
 uvm_object   function bit  compare ( uvm_object rhs, uvm_comparer comparer = null )   
 uvm_object   function string  convert2string ( )   
 uvm_object   function void  copy ( uvm_object rhs )   
 uvm_recorder   function uvm_object  create ( string name = "" )   
 uvm_recorder  virtual  function integer  create_stream ( string name, string t, string scope )   
 uvm_recorder  uvm_radix_enum  default_radix  
 uvm_object   function bit  do_compare ( uvm_object rhs, uvm_comparer comparer )   
 uvm_object   function void  do_copy ( uvm_object rhs )   
 uvm_object   function void  do_pack ( uvm_packer packer )   
 uvm_object   function void  do_print ( uvm_printer printer )   
 uvm_object   function void  do_record ( uvm_recorder recorder )   
 uvm_object   function void  do_unpack ( uvm_packer packer )   
 uvm_recorder  virtual  function void  end_tr ( integer handle, time end_time = 0 )   
 uvm_recorder  UVM_FILE  file  
 uvm_recorder  string  filename = "tr_db.log";  
 uvm_recorder  virtual  function void  free_tr ( integer handle )   
 uvm_object   function string  get_full_name ( )   
 uvm_object  static  function int  get_inst_count ( )   
 uvm_object   function int  get_inst_id ( )   
 uvm_object   function string  get_name ( )   
 uvm_recorder  virtual  function uvm_object_wrapper  get_object_type ( )   
 uvm_recorder  static  function type_id  get_type ( )   
 uvm_recorder  virtual  function string  get_type_name ( )   
 uvm_recorder  static int  handle  
 uvm_recorder  bit  identifier = 1;  
 uvm_recorder  virtual  function void  link_tr ( integer h1, integer h2, string relation = "" )   
 uvm_object  protected virtual  function uvm_report_object  m_get_report_object ( )   
 uvm_recorder  static bit  m_handles [int]  
 uvm_object  static protected int  m_inst_count  
 uvm_recorder  virtual  function void  m_set_attribute ( integer txh, string nm, string value )   
 uvm_recorder   function void  new ( string name = "uvm_recorder" )   
 uvm_recorder  virtual  function bit  open_file ( )   
 uvm_recorder  bit  physical = 1;  
 uvm_recorder  uvm_recursion_policy_enum  policy  
 uvm_recorder  int  recording_depth  
 uvm_recorder  virtual  function void  record_field ( string name, uvm_bitstream_t value, int size, uvm_radix_enum radix = UVM_NORADIX )   
 uvm_recorder  virtual  function void  record_field_real ( string name, real value )   
 uvm_recorder  virtual  function void  record_generic ( string name, string value )   
 uvm_recorder  virtual  function void  record_object ( string name, uvm_object value )   
 uvm_recorder  virtual  function void  record_string ( string name, string value )   
 uvm_recorder  virtual  function void  record_time ( string name, time value )   
 uvm_recorder  uvm_scope_stack  scope = new;  
 uvm_recorder  virtual  function void  set_attribute ( integer txh, string nm, logic [1023:0] value, uvm_radix_enum radix, integer numbits = 1024 )   
 uvm_recorder  integer  tr_handle = 0;  
 uvm_recorder  typedef  type_id   
 uvm_recorder  static const string  type_name = "uvm_recorder";  
 uvm_recorder   function void  __m_uvm_field_automation ( uvm_object tmp_data__, int what__, string str__ )   
 uvm_object  static bit  use_uvm_seeding = 1;  
 uvm_object  static uvm_status_container  __m_uvm_status_container = new;  
 uvm_object   function int  pack ( ref bit bitstream[], input uvm_packer packer )   
 uvm_object   function int  pack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer )   
 uvm_object   function int  pack_ints ( ref int unsigned intstream[], input uvm_packer packer )   
 uvm_object   function void  print ( uvm_printer printer = null )   
 uvm_object   function void  record ( uvm_recorder recorder = null )   
 uvm_object   function void  reseed ( )   
 uvm_object   function void  set_int_local ( string field_name, uvm_bitstream_t value, bit recurse = 1 )   
 uvm_object   function void  set_name ( string name )   
 uvm_object   function void  set_object_local ( string field_name, uvm_object value, bit clone = 1, bit recurse = 1 )   
 uvm_object   function void  set_string_local ( string field_name, string value, bit recurse = 1 )   
 uvm_object   function string  sprint ( uvm_printer printer = null )   
 uvm_object   function int  unpack ( ref bit bitstream[], input uvm_packer packer )   
 uvm_object   function int  unpack_bytes ( ref byte unsigned bytestream[], input uvm_packer packer )   
 uvm_object   function int  unpack_ints ( ref int unsigned intstream[], input uvm_packer packer )