Public Member Functions |
| function void |
add_watchpoint (
int watchpoint_id, string name = , string inst = , bit recurse = 0 ) |
| function void |
append_callback (
vmm_log_callbacks cb ) |
| function int |
catch (
vmm_log_catcher catcher, string name = , string inst = , bit recurse = 0, int typs = ALL_TYPS, int severity = ALL_SEVS, string text = ) |
| function int |
create_watchpoint (
int typs = ALL_TYPS, int severity = ALL_SEVS, string text = , logic issued = 1'bx ) |
| local function int |
default_handling (
int severity ) |
| function void |
disable_types (
int typs, string name = , string inst = , bit recursive = 0 ) |
| function void |
display (
string prefix = ) |
| function void |
enable_types (
int typs, string name = , string inst = , bit recursive = 0 ) |
| function void |
end_msg (
) |
| local function void |
filter (
) |
| local function void |
flush_msg (
) |
| function vmm_log |
for_each (
) |
| function string |
get_instance (
) |
| function int |
get_message_count (
int severity = ALL_SEVS, string name = , string inst = , bit recurse = 0 ) |
| function string |
get_name (
) |
| function int |
get_verbosity (
) |
| function string |
handling_image (
int handling ) |
| function void |
kill (
) |
| function void |
list (
string name = /./, string inst = /./, bit recurse = 0 ) |
| function void |
log_start (
int file, string name = , string inst = , bit recurse = 0 ) |
| function void |
log_stop (
int file, string name = , string inst = , bit recurse = 0 ) |
| function int |
modify (
string name = , string inst = , bit recursive = 0, int typ = ALL_TYPS, int severity = ALL_SEVS, string text = , int new_typ = UNCHANGED, int new_severity = UNCHANGED, int handling = UNCHANGED ) |
| local function void |
notify (
) |
| function void |
prepend_callback (
vmm_log_callbacks cb ) |
| local function void |
process_catch (
vmm_log_msg msg ) |
| local function void |
promote (
) |
| function string |
psdisplay (
string prefix = ) |
| function void |
remove_watchpoint (
int watchpoint_id = -1, string name = , string inst = , bit recurse = 0 ) |
| function void |
report (
string name = /./, string inst = /./, bit recurse = 0 ) |
| function void |
reset (
string name = /./, string inst = /./, bit recurse = 0 ) |
| function vmm_log_format |
set_format (
vmm_log_format fmt ) |
| function void |
set_instance (
string inst ) |
| function void |
set_name (
string name ) |
| function string |
set_sev_image (
int severity, string image ) |
| function string |
set_typ_image (
int typ, string image ) |
| function void |
set_verbosity (
int severity, string name = , string inst = , bit recursive = 0 ) |
| function string |
sev_image (
int severity ) |
| function bit |
start_msg (
int typ, int severity = DEFAULT_SEV, string fname = , int line = -1 ) |
| function void |
stop_after_n_errors (
int n ) |
| function bit |
text (
string msg = ) |
| function string |
typ_image (
int typ ) |
| function bit |
uncatch (
int catcher_id ) |
| function void |
uncatch_all (
) |
| function void |
unmodify (
int modification_id = -1, string name = , string inst = , bit recursive = 0 ) |
| function void |
unregister_callback (
vmm_log_callbacks cb ) |
| task |
wait_for_msg (
string name = , string inst = , bit recurse = 0, int typs = ALL_TYPS, int severity = ALL_SEVS, string text = , logic issued = 1'bx, ref vmm_log_msg msg ) |
| task |
wait_for_watchpoint (
int watchpoint_id, ref vmm_log_msg msg ) |
| function vmm_log |
copy (
vmm_log to = null ) |
| function void |
is_above (
vmm_log log ) |
| function void |
is_not_above (
vmm_log log ) |
| local function void |
make_hier_inst_name (
string prefix = ) |
| function void |
new (
string name, string inst, vmm_log under = null ) |
| function bit |
uses_hier_inst_name (
) |
| function void |
use_hier_inst_name (
) |
| function void |
use_orig_inst_name (
) |
Public Attributes |
| vmm_log |
below [$] |
| static local vmm_log_callbacks |
callbacks [$] |
| static local vmm_log_catcher_descr |
catcher_cache [int] |
| local int |
catcher_ids [$] |
| static local int |
dflt_lvl = NORMAL_SEV; |
| local int |
enabled_typs |
| static local int |
error_count = 0; |
| static local int |
error_limit = 10; |
| static local vmm_log_format |
fmt |
| static local int |
force_lvl = DEFAULT_SEV; |
| local int |
fp [$] |
| local int |
has_text_modifiers |
| static local int |
in_callbacks = 0; |
| static local bit |
in_catcher = 0; |
| local string |
inst |
| local bit |
is_all |
| static local bit |
is_orig = 1; |
| static local bit |
is_pattern [2] |
| local int |
is_self |
| static local vmm_log |
known [$] |
| static local int |
known_idx = 0; |
| local int |
log_lvl |
| static local vmm_log_modifier |
modifier_cache [int] |
| local int |
modifier_ids [$] |
| local vmm_log_msg |
msg |
| static local string |
msg_format [$] |
| local string |
msg_txt [$] |
| local string |
name |
| local int |
n_demoted [int] |
| local int |
n_msg [int] |
| local string |
orig_inst |
| local int unsigned |
parent_count |
| static local string |
pattern [2] |
| static local bit |
plus_debug |
| static local string |
prefix |
| static local int |
recurse |
| static local int |
recurse_id = 0; |
| static local vmm_log_below_iter |
recurse_stack [$] |
| static local string |
sev_images [int] |
| static local int |
sev_list [$] |
| static local string |
type_images [int] |
| static local int |
type_list [$] |
| local int |
visited = 0; |
| static local vmm_log_watchpoint |
watchpoint_cache [int] |
| local int |
watchpoint_ids [$] |
| static vmm_opts |
_vmm_opts = new; |
Enum Typedefs |
| typedef enum |
handling_e |
| typedef enum |
severities_e |
| typedef enum |
stdout_e |
| typedef enum |
symbols_e |
| typedef enum |
types_e |