ovm_table_printer Class Reference

Inheritance diagram for class ovm_table_printer:

List of all members.



Public Member Functions

function void  new ( )
function void  print_footer ( )
function void  print_header ( )
function void  print_id ( string id, byte scope_separator = "." )
function void  print_size ( int size = -1 )
function void  print_type_name ( string name, bit is_object = 0 )
function void  print_value ( ovm_bitstream_t value, int size, ovm_radix_enum radix = OVM_NORADIX )
function void  print_value_array ( string value = "", int size = 0 )
function void  print_value_object ( ovm_object value )
function void  print_value_string ( string value )

Public Attributes

ovm_table_printer_knobs  knobs = new; 


Member Function Documentation

  function void
 ovm_table_printer::new

 (   ) 

  function void
 ovm_table_printer::print_footer

 (   ) 


 Superseded functions 
 ovm_printer :: print_footer 

  function void
 ovm_table_printer::print_header

 (   ) 


 Superseded functions 
 ovm_printer :: print_header 

  function void
 ovm_table_printer::print_id

 (  string id , byte scope_separator = "."  ) 


 Superseded functions 
 ovm_printer :: print_id 

  function void
 ovm_table_printer::print_size

 (  int size = -1  ) 


 Superseded functions 
 ovm_printer :: print_size 

  function void
 ovm_table_printer::print_type_name

 (  string name , bit is_object = 0  ) 


 Superseded functions 
 ovm_printer :: print_type_name 

  function void
 ovm_table_printer::print_value

 (  ovm_bitstream_t value , int size , ovm_radix_enum radix = OVM_NORADIX  ) 


 Superseded functions 
 ovm_printer :: print_value 

  function void
 ovm_table_printer::print_value_array

 (  string value = "", int size = 0  ) 


 Superseded functions 
 ovm_printer :: print_value_array 

  function void
 ovm_table_printer::print_value_object

 (  ovm_object value  ) 


 Superseded functions 
 ovm_printer :: print_value_object 

  function void
 ovm_table_printer::print_value_string

 (  string value  ) 


 Superseded functions 
 ovm_printer :: print_value_string 


Member Attribute Documentation

 ovm_table_printer_knobs  attribute
 ovm_table_printer::knobs = new