uvm_report_object Class Reference

Inheritance diagram for class uvm_report_object:

List of all members.



Public Member Functions

virtual function void  die ( )
function void  dump_report_state ( )
function int  get_report_action ( uvm_severity severity, string id )
function int  get_report_file_handle ( uvm_severity severity, string id )
function uvm_report_handler  get_report_handler ( )
function uvm_report_server  get_report_server ( )
function int  get_report_verbosity_level ( uvm_severity severity = UVM_INFO, string id = "" )
function void  new ( string name = "" )
virtual function bit  report_error_hook ( string id, string message, int verbosity, string filename, int line )
virtual function bit  report_fatal_hook ( string id, string message, int verbosity, string filename, int line )
virtual function void  report_header ( UVM_FILE file = 0 )
virtual function bit  report_hook ( string id, string message, int verbosity, string filename, int line )
virtual function bit  report_info_hook ( string id, string message, int verbosity, string filename, int line )
virtual function void  report_summarize ( UVM_FILE file = 0 )
virtual function bit  report_warning_hook ( string id, string message, int verbosity, string filename, int line )
function void  reset_report_handler ( )
function void  set_report_default_file ( UVM_FILE file )
function void  set_report_handler ( uvm_report_handler handler )
function void  set_report_id_action ( string id, uvm_action action )
function void  set_report_id_file ( string id, UVM_FILE file )
function void  set_report_id_verbosity ( string id, int verbosity )
function void  set_report_max_quit_count ( int max_count )
function void  set_report_severity_action ( uvm_severity severity, uvm_action action )
function void  set_report_severity_file ( uvm_severity severity, UVM_FILE file )
function void  set_report_severity_id_action ( uvm_severity severity, string id, uvm_action action )
function void  set_report_severity_id_file ( uvm_severity severity, string id, UVM_FILE file )
function void  set_report_severity_id_override ( uvm_severity cur_severity, string id, uvm_severity new_severity )
function void  set_report_severity_id_verbosity ( uvm_severity severity, string id, int verbosity )
function void  set_report_severity_override ( uvm_severity cur_severity, uvm_severity new_severity )
function void  set_report_verbosity_level ( int verbosity_level )
function int  uvm_get_max_verbosity ( )
virtual function void  uvm_report ( uvm_severity severity, string id, string message, int verbosity = UVM_NONE, string filename = "", int line = 0 )
function int  uvm_report_enabled ( int verbosity, uvm_severity severity = UVM_INFO, string id = "" )
virtual function void  uvm_report_error ( string id, string message, int verbosity = UVM_LOW, string filename = "", int line = 0 )
virtual function void  uvm_report_fatal ( string id, string message, int verbosity = UVM_NONE, string filename = "", int line = 0 )
virtual function void  uvm_report_info ( string id, string message, int verbosity = UVM_MEDIUM, string filename = "", int line = 0 )
virtual function void  uvm_report_warning ( string id, string message, int verbosity = UVM_MEDIUM, string filename = "", int line = 0 )

Public Attributes

uvm_report_handler  m_rh 

Protected Member Functions

virtual function uvm_report_object  m_get_report_object ( )


Member Function Documentation

 virtual function void
 uvm_report_object::die

 (   ) 

  function void
 uvm_report_object::dump_report_state

 (   ) 

  function int
 uvm_report_object::get_report_action

 (  uvm_severity severity , string id  ) 

  function int
 uvm_report_object::get_report_file_handle

 (  uvm_severity severity , string id  ) 

  function uvm_report_handler
 uvm_report_object::get_report_handler

 (   ) 

  function uvm_report_server
 uvm_report_object::get_report_server

 (   ) 

  function int
 uvm_report_object::get_report_verbosity_level

 (  uvm_severity severity = UVM_INFO, string id = ""  ) 

 protected virtual function uvm_report_object
 uvm_report_object::m_get_report_object

 (   ) 


 Superseded functions 
 uvm_object :: m_get_report_object 

  function void
 uvm_report_object::new

 (  string name = ""  ) 


 Superseded functions 
 uvm_object :: new 
 Superseding functions 
 svt_non_abstract_report_object :: new 
 uvm_cmdline_processor :: new 
 uvm_objection :: new 
 uvm_callbacks_objection :: new 
 uvm_test_done_objection :: new 

 virtual function bit
 uvm_report_object::report_error_hook

 (  string id , string message , int verbosity , string filename , int line  ) 

 virtual function bit
 uvm_report_object::report_fatal_hook

 (  string id , string message , int verbosity , string filename , int line  ) 

 virtual function void
 uvm_report_object::report_header

 (  UVM_FILE file = 0  ) 

 virtual function bit
 uvm_report_object::report_hook

 (  string id , string message , int verbosity , string filename , int line  ) 

 virtual function bit
 uvm_report_object::report_info_hook

 (  string id , string message , int verbosity , string filename , int line  ) 

 virtual function void
 uvm_report_object::report_summarize

 (  UVM_FILE file = 0  ) 

 virtual function bit
 uvm_report_object::report_warning_hook

 (  string id , string message , int verbosity , string filename , int line  ) 

  function void
 uvm_report_object::reset_report_handler

 (   ) 

  function void
 uvm_report_object::set_report_default_file

 (  UVM_FILE file  ) 

  function void
 uvm_report_object::set_report_handler

 (  uvm_report_handler handler  ) 

  function void
 uvm_report_object::set_report_id_action

 (  string id , uvm_action action  ) 

  function void
 uvm_report_object::set_report_id_file

 (  string id , UVM_FILE file  ) 

  function void
 uvm_report_object::set_report_id_verbosity

 (  string id , int verbosity  ) 

  function void
 uvm_report_object::set_report_max_quit_count

 (  int max_count  ) 

  function void
 uvm_report_object::set_report_severity_action

 (  uvm_severity severity , uvm_action action  ) 

  function void
 uvm_report_object::set_report_severity_file

 (  uvm_severity severity , UVM_FILE file  ) 

  function void
 uvm_report_object::set_report_severity_id_action

 (  uvm_severity severity , string id , uvm_action action  ) 

  function void
 uvm_report_object::set_report_severity_id_file

 (  uvm_severity severity , string id , UVM_FILE file  ) 

  function void
 uvm_report_object::set_report_severity_id_override

 (  uvm_severity cur_severity , string id , uvm_severity new_severity  ) 

  function void
 uvm_report_object::set_report_severity_id_verbosity

 (  uvm_severity severity , string id , int verbosity  ) 

  function void
 uvm_report_object::set_report_severity_override

 (  uvm_severity cur_severity , uvm_severity new_severity  ) 

  function void
 uvm_report_object::set_report_verbosity_level

 (  int verbosity_level  ) 

  function int
 uvm_report_object::uvm_get_max_verbosity

 (   ) 

 virtual function void
 uvm_report_object::uvm_report

 (  uvm_severity severity , string id , string message , int verbosity = UVM_NONE, string filename = "", int line = 0  ) 

  function int
 uvm_report_object::uvm_report_enabled

 (  int verbosity , uvm_severity severity = UVM_INFO, string id = ""  ) 

 virtual function void
 uvm_report_object::uvm_report_error

 (  string id , string message , int verbosity = UVM_LOW, string filename = "", int line = 0  ) 

 virtual function void
 uvm_report_object::uvm_report_fatal

 (  string id , string message , int verbosity = UVM_NONE, string filename = "", int line = 0  ) 

 virtual function void
 uvm_report_object::uvm_report_info

 (  string id , string message , int verbosity = UVM_MEDIUM, string filename = "", int line = 0  ) 

 virtual function void
 uvm_report_object::uvm_report_warning

 (  string id , string message , int verbosity = UVM_MEDIUM, string filename = "", int line = 0  ) 


Member Attribute Documentation

 uvm_report_handler  attribute
 uvm_report_object::m_rh