
Public Member Functions | |
| new () | |
| int | get_max_quit_count () |
| void | set_max_quit_count (int count) |
| void | reset_quit_count () |
| void | incr_quit_count () |
| int | get_quit_count () |
| void | set_quit_count (int quit_count) |
| bit | is_quit_count_reached () |
| void | reset_severity_counts () |
| void | set_severity_count (ovm_severity severity, int count) |
| int | get_severity_count (ovm_severity severity) |
| void | incr_severity_count (ovm_severity severity) |
| void | copy_severity_counts (ovm_report_server dst) |
| void | set_id_count (string id, int count) |
| int | get_id_count (string id) |
| void | incr_id_count (string id) |
| void | copy_id_counts (ovm_report_server dst) |
| void | f_display (OVM_FILE file, string str) |
| virtual void | report (ovm_severity severity, string name, string id, string message, int verbosity_level, string filename, int line, ovm_report_object client) |
| virtual void | process_report (ovm_severity severity, string name, string id, string message, ovm_action action, OVM_FILE file, string filename, int line, string composed_message, int verbosity_level, ovm_report_object client) |
| virtual string | compose_message (ovm_severity severity, string name, string id, string message, string filename, int line) |
| void | summarize (OVM_FILE file=0) |
| void | dump_server_state () |
Public Attributes | |
| bit | enable_report_id_count_summary = 1 |
Private Attributes | |
| int | max_quit_count |
| int | quit_count |
| int | severity_count [ovm_severity] |
| int | id_count [string] |
Definition at line 30 of file ovm_report_server.svh.
| ovm_report_server::new | ( | ) |
| int ovm_report_server::get_max_quit_count | ( | ) |
Definition at line 49 of file ovm_report_server.svh.
| void ovm_report_server::set_max_quit_count | ( | int | count | ) |
Definition at line 53 of file ovm_report_server.svh.
| void ovm_report_server::reset_quit_count | ( | ) |
Definition at line 57 of file ovm_report_server.svh.
| void ovm_report_server::incr_quit_count | ( | ) |
Definition at line 61 of file ovm_report_server.svh.
| int ovm_report_server::get_quit_count | ( | ) |
Definition at line 65 of file ovm_report_server.svh.
| void ovm_report_server::set_quit_count | ( | int | quit_count | ) |
Definition at line 69 of file ovm_report_server.svh.
| bit ovm_report_server::is_quit_count_reached | ( | ) |
Definition at line 73 of file ovm_report_server.svh.
| void ovm_report_server::reset_severity_counts | ( | ) |
Definition at line 77 of file ovm_report_server.svh.
| void ovm_report_server::set_severity_count | ( | ovm_severity | severity, | |
| int | count | |||
| ) |
Definition at line 89 of file ovm_report_server.svh.
| int ovm_report_server::get_severity_count | ( | ovm_severity | severity | ) |
Definition at line 93 of file ovm_report_server.svh.
| void ovm_report_server::incr_severity_count | ( | ovm_severity | severity | ) |
Definition at line 97 of file ovm_report_server.svh.
| void ovm_report_server::copy_severity_counts | ( | ovm_report_server | dst | ) |
Definition at line 101 of file ovm_report_server.svh.
| void ovm_report_server::set_id_count | ( | string | id, | |
| int | count | |||
| ) |
Definition at line 107 of file ovm_report_server.svh.
| int ovm_report_server::get_id_count | ( | string | id | ) |
Definition at line 111 of file ovm_report_server.svh.
| void ovm_report_server::incr_id_count | ( | string | id | ) |
Definition at line 117 of file ovm_report_server.svh.
| void ovm_report_server::copy_id_counts | ( | ovm_report_server | dst | ) |
Definition at line 124 of file ovm_report_server.svh.
| void ovm_report_server::f_display | ( | OVM_FILE | file, | |
| string | str | |||
| ) |
Definition at line 133 of file ovm_report_server.svh.
| void ovm_report_server::report | ( | ovm_severity | severity, | |
| string | name, | |||
| string | id, | |||
| string | message, | |||
| int | verbosity_level, | |||
| string | filename, | |||
| int | line, | |||
| ovm_report_object | client | |||
| ) | [virtual] |
| void ovm_report_server::process_report | ( | ovm_severity | severity, | |
| string | name, | |||
| string | id, | |||
| string | message, | |||
| ovm_action | action, | |||
| OVM_FILE | file, | |||
| string | filename, | |||
| int | line, | |||
| string | composed_message, | |||
| int | verbosity_level, | |||
| ovm_report_object | client | |||
| ) | [virtual] |
Definition at line 91 of file ovm_extern_report_server.svh.
| string ovm_report_server::compose_message | ( | ovm_severity | severity, | |
| string | name, | |||
| string | id, | |||
| string | message, | |||
| string | filename, | |||
| int | line | |||
| ) | [virtual] |
Definition at line 134 of file ovm_extern_report_server.svh.
| void ovm_report_server::summarize | ( | OVM_FILE | file = 0 |
) |
Definition at line 187 of file ovm_report_server.svh.
| void ovm_report_server::dump_server_state | ( | ) |
Definition at line 234 of file ovm_report_server.svh.
int ovm_report_server::max_quit_count [private] |
Definition at line 32 of file ovm_report_server.svh.
int ovm_report_server::quit_count [private] |
Definition at line 33 of file ovm_report_server.svh.
int ovm_report_server::severity_count[ovm_severity] [private] |
Definition at line 34 of file ovm_report_server.svh.
int ovm_report_server::id_count[string] [private] |
Definition at line 35 of file ovm_report_server.svh.
Definition at line 37 of file ovm_report_server.svh.
![]() Intelligent Design Verification Project: OVM, Revision: 2.0.1 |
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.5.5 Wed Jan 7 19:27:50 2009 |