uvm_printer_knobs Class Reference

Inheritance diagram for class uvm_printer_knobs:

List of all members.



Public Member Functions

function string  get_radix_str ( uvm_radix_enum radix )

Public Attributes

int  begin_elements = 5; 
string  bin_radix = "'b"; 
string  dec_radix = "'d"; 
uvm_radix_enum  default_radix 
int  depth = -1; 
int  end_elements = 5; 
bit  footer = 1; 
bit  full_name = 0; 
bit  header = 1; 
string  hex_radix = "'h"; 
bit  identifier = 1; 
int  indent = 2; 
int  max_width = 999; 
int  mcd = UVM_STDOUT; 
int  name_width = -1; 
string  oct_radix = "'o"; 
string  prefix = ""; 
bit  reference = 1; 
string  separator = "{}"; 
bit  show_radix = 1; 
bit  show_root = 0; 
bit  size = 1; 
int  size_width = -1; 
bit  sprint = 1; 
string  truncation = "+"; 
bit  type_name = 1; 
int  type_width = -1; 
string  unsigned_radix = "'d"; 
int  value_width = -1; 


Member Function Documentation

  function string
 uvm_printer_knobs::get_radix_str

 (  uvm_radix_enum radix  ) 


Member Attribute Documentation

 int  attribute
 uvm_printer_knobs::begin_elements = 5

 string  attribute
 uvm_printer_knobs::bin_radix = "'b"

 string  attribute
 uvm_printer_knobs::dec_radix = "'d"

 uvm_radix_enum  attribute
 uvm_printer_knobs::default_radix = UVM_HEX

 int  attribute
 uvm_printer_knobs::depth = -1

 int  attribute
 uvm_printer_knobs::end_elements = 5

 bit  attribute
 uvm_printer_knobs::footer = 1

 bit  attribute
 uvm_printer_knobs::full_name = 0

 bit  attribute
 uvm_printer_knobs::header = 1

 string  attribute
 uvm_printer_knobs::hex_radix = "'h"

 bit  attribute
 uvm_printer_knobs::identifier = 1

 int  attribute
 uvm_printer_knobs::indent = 2

 int  attribute
 uvm_printer_knobs::max_width = 999

 int  attribute
 uvm_printer_knobs::mcd = UVM_STDOUT

 int  attribute
 uvm_printer_knobs::name_width = -1

 string  attribute
 uvm_printer_knobs::oct_radix = "'o"

 string  attribute
 uvm_printer_knobs::prefix = ""

 bit  attribute
 uvm_printer_knobs::reference = 1

 string  attribute
 uvm_printer_knobs::separator = "{}"

 bit  attribute
 uvm_printer_knobs::show_radix = 1

 bit  attribute
 uvm_printer_knobs::show_root = 0

 bit  attribute
 uvm_printer_knobs::size = 1

 int  attribute
 uvm_printer_knobs::size_width = -1

 bit  attribute
 uvm_printer_knobs::sprint = 1

 string  attribute
 uvm_printer_knobs::truncation = "+"

 bit  attribute
 uvm_printer_knobs::type_name = 1

 int  attribute
 uvm_printer_knobs::type_width = -1

 string  attribute
 uvm_printer_knobs::unsigned_radix = "'d"

 int  attribute
 uvm_printer_knobs::value_width = -1