ovm_printer_knobs Class Reference

Inheritance diagram for ovm_printer_knobs:

Inheritance graph
[legend]
List of all members.

Public Member Functions

string get_radix_str (ovm_radix_enum radix)

Public Attributes

int column = 0
int max_width = 999
string truncation = "+"
bit header = 1
bit footer = 1
int global_indent = 0
bit full_name = 1
bit identifier = 1
int depth = -1
bit reference = 1
bit type_name = 1
bit size = 1
ovm_radix_enum default_radix = OVM_HEX
int begin_elements = 5
int end_elements = 5
bit show_radix = 1
bit print_fields = 1
int mcd = OVM_STDOUT
bit sprint = 0
string bin_radix = "0b"
string oct_radix = "0o"
string dec_radix = "0d"
string unsigned_radix = "0d"
string hex_radix = "0x"

Detailed Description

Definition at line 57 of file ovm_printer.svh.


Member Function Documentation

string ovm_printer_knobs::get_radix_str ovm_radix_enum  radix  ) 
 

Definition at line 25 of file ovm_printer.sv.


Member Data Documentation

int ovm_printer_knobs::begin_elements = 5
 

Definition at line 76 of file ovm_printer.svh.

string ovm_printer_knobs::bin_radix = "0b"
 

Definition at line 88 of file ovm_printer.svh.

int ovm_printer_knobs::column = 0
 

Definition at line 58 of file ovm_printer.svh.

string ovm_printer_knobs::dec_radix = "0d"
 

Definition at line 90 of file ovm_printer.svh.

ovm_radix_enum ovm_printer_knobs::default_radix = OVM_HEX
 

Definition at line 75 of file ovm_printer.svh.

int ovm_printer_knobs::depth = -1
 

Definition at line 71 of file ovm_printer.svh.

int ovm_printer_knobs::end_elements = 5
 

Definition at line 78 of file ovm_printer.svh.

bit ovm_printer_knobs::footer = 1
 

Definition at line 67 of file ovm_printer.svh.

bit ovm_printer_knobs::full_name = 1
 

Definition at line 69 of file ovm_printer.svh.

int ovm_printer_knobs::global_indent = 0
 

Definition at line 68 of file ovm_printer.svh.

bit ovm_printer_knobs::header = 1
 

Definition at line 66 of file ovm_printer.svh.

string ovm_printer_knobs::hex_radix = "0x"
 

Definition at line 92 of file ovm_printer.svh.

bit ovm_printer_knobs::identifier = 1
 

Definition at line 70 of file ovm_printer.svh.

int ovm_printer_knobs::max_width = 999
 

Definition at line 60 of file ovm_printer.svh.

int ovm_printer_knobs::mcd = OVM_STDOUT
 

Definition at line 84 of file ovm_printer.svh.

string ovm_printer_knobs::oct_radix = "0o"
 

Definition at line 89 of file ovm_printer.svh.

bit ovm_printer_knobs::print_fields = 1
 

Definition at line 81 of file ovm_printer.svh.

bit ovm_printer_knobs::reference = 1
 

Definition at line 72 of file ovm_printer.svh.

bit ovm_printer_knobs::show_radix = 1
 

Definition at line 79 of file ovm_printer.svh.

bit ovm_printer_knobs::size = 1
 

Definition at line 74 of file ovm_printer.svh.

bit ovm_printer_knobs::sprint = 0
 

Definition at line 85 of file ovm_printer.svh.

string ovm_printer_knobs::truncation = "+"
 

Definition at line 63 of file ovm_printer.svh.

bit ovm_printer_knobs::type_name = 1
 

Definition at line 73 of file ovm_printer.svh.

string ovm_printer_knobs::unsigned_radix = "0d"
 

Definition at line 91 of file ovm_printer.svh.


The documentation for this class was generated from the following files:
Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 1.1.0
Copyright (c) 2008 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.4.6
Mon Sep 29 14:21:02 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV