[source]

Class uvm_pkg::uvm_table_printer

Class



uvm_table_printer




The table printer prints output in a tabular format.

The following shows sample output from the table printer.

  ---------------------------------------------------
  Name        Type            Size        Value

c1 container - @1013 d1 mydata - @1022 v1 integral 32 'hcb8f1c97 e1 enum 32 THREE str string 2 hi value integral 12 'h2d ---------------------------------------------------

Constructors

new()

Variable

new

Creates a new instance of uvm_table_printer . New

Functions

emit()

Function

emit

Formats the collected information from prior calls to print_* into table format. Emit

calculate_max_widths()

Calculate_max_widths