

Public Member Functions | |
| virtual void | print_header () |
| virtual void | print_footer () |
| virtual void | print_value_array (string value="", int size=0) |
| virtual void | print_array_header (string name, int size, string arraytype="array", byte scope_separator=".") |
| virtual void | print_array_range (int min, int max) |
| virtual void | print_array_footer (int size=0) |
| virtual void | print_field (string name, ovm_bitstream_t value, int size, ovm_radix_enum radix=OVM_NORADIX, byte scope_separator=".", string type_name="") |
| virtual void | print_object_header (string name, ovm_object value, byte scope_separator=".") |
| virtual void | print_object (string name, ovm_object value, byte scope_separator=".") |
| virtual void | print_string (string name, string value, byte scope_separator=".") |
| virtual void | print_time (string name, time value, byte scope_separator=".") |
| virtual void | print_generic (string name, string type_name, int size, string value, byte scope_separator=".") |
| bit | istop () |
| int | index (string name) |
| string | index_string (int index, string name="") |
Public Attributes | |
| ovm_scope_stack | m_scope = new |
| string | m_string = "" |
| ovm_printer_knobs | knobs = new |
Protected Member Functions | |
| virtual void | print_id (string id, byte scope_separator=".") |
| virtual void | print_type_name (string name, bit is_object=0) |
| virtual void | print_size (int size=-1) |
| virtual void | print_newline (bit do_global_indent=1) |
| virtual void | print_value (ovm_bitstream_t value, int size, ovm_radix_enum radix=OVM_NORADIX) |
| virtual void | print_value_object (ovm_object value) |
| virtual void | print_value_string (string value) |
| virtual void | indent (int depth, string indent_str=" ") |
| void | write_stream (string str) |
Protected Attributes | |
| bit | m_array_stack [$] |
Definition at line 106 of file ovm_printer.svh.
|
||||||||||||
|
Definition at line 566 of file ovm_printer.sv. |
|
|
Definition at line 539 of file ovm_printer.sv. |
|
||||||||||||
|
Definition at line 557 of file ovm_printer.sv. |
|
|
Definition at line 475 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_tree_printer. Definition at line 327 of file ovm_printer.sv. |
|
||||||||||||||||||||
|
Definition at line 309 of file ovm_printer.sv. |
|
||||||||||||
|
Definition at line 338 of file ovm_printer.sv. |
|
||||||||||||||||||||||||||||
|
Definition at line 353 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer. Definition at line 197 of file ovm_printer.sv. |
|
||||||||||||||||||||||||
|
Definition at line 516 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer. Definition at line 184 of file ovm_printer.sv. |
|
||||||||||||
|
Reimplemented in ovm_table_printer, and ovm_tree_printer. Definition at line 205 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_line_printer. Definition at line 504 of file ovm_printer.sv. |
|
||||||||||||||||
|
Reimplemented in ovm_tree_printer. Definition at line 418 of file ovm_printer.sv. |
|
||||||||||||||||
|
Reimplemented in ovm_tree_printer. Definition at line 396 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer. Definition at line 237 of file ovm_printer.sv. |
|
||||||||||||||||
|
Reimplemented in ovm_tree_printer. Definition at line 483 of file ovm_printer.sv. |
|
||||||||||||||||
|
Definition at line 387 of file ovm_printer.sv. |
|
||||||||||||
|
Reimplemented in ovm_table_printer, and ovm_tree_printer. Definition at line 224 of file ovm_printer.sv. |
|
||||||||||||||||
|
Reimplemented in ovm_table_printer. Definition at line 258 of file ovm_printer.sv. |
|
||||||||||||
|
Reimplemented in ovm_table_printer, and ovm_tree_printer. Definition at line 301 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer, and ovm_tree_printer. Definition at line 278 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer. Definition at line 292 of file ovm_printer.sv. |
|
|
Definition at line 161 of file ovm_printer.sv. |
|
|
Reimplemented in ovm_table_printer, and ovm_tree_printer. Definition at line 111 of file ovm_printer.svh. |
|
|
Definition at line 107 of file ovm_printer.svh. |
|
|
Definition at line 108 of file ovm_printer.svh. |
|
|
Definition at line 109 of file ovm_printer.svh. |
![]() 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 Version: 1.4.6 Mon Sep 29 14:21:02 2008 |