Inheritance list for class vmm_log:
List of all members.Public Member Functions | |
| virtual function void | add_watchpoint ( int watchpoint_id, string name = "", string inst = "", bit recurse = 0 ) |
| virtual function void | append_callback ( vmm_log_callbacks cb ) |
| virtual function vmm_log | copy ( vmm_log to = NULL ) |
| virtual 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 ) |
| virtual function void | disable_types ( int typs, string name = "", string inst = "", bit recursive = 0 ) |
| virtual function void | display ( string prefix = "" ) |
| virtual function void | enable_types ( int typs, string name = "", string inst = "", bit recursive = 0 ) |
| virtual function void | end_msg ( ) |
| local function void | filter ( ) |
| local function void | flush_msg ( ) |
| function vmm_log | for_each ( ) |
| virtual function string | get_instance ( ) |
| virtual function int | get_message_count ( int severity = ALL_SEVS, string name = "", string inst = "", bit recurse = 0 ) |
| virtual function string | get_name ( ) |
| function int | get_verbosity ( ) |
| function string | handling_image ( int handling ) |
| virtual function void | is_above ( vmm_log log ) |
| virtual function void | kill ( ) |
| virtual function void | list ( string name = "/./", string inst = "/./", bit recurse = 0 ) |
| virtual function void | log_start ( int file, string name = "", string inst = "", bit recurse = 0 ) |
| virtual function void | log_stop ( int file, string name = "", string inst = "", bit recurse = 0 ) |
| virtual 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 ) |
| function void | new ( string name, string inst, vmm_log under = NULL ) |
| local function void | notify ( ) |
| virtual function void | prepend_callback ( vmm_log_callbacks cb ) |
| local function void | promote ( ) |
| virtual function string | psdisplay ( string prefix = "" ) |
| virtual function void | remove_watchpoint ( int watchpoint_id = 1, string name = "", string inst = "", bit recurse = 0 ) |
| virtual function void | report ( string name = "/./", string inst = "/./", bit recurse = 0 ) |
| function void | reset ( string name = "/./", string inst = "/./", bit recurse = 0 ) |
| virtual function vmm_log_format | set_format ( vmm_log_format fmt ) |
| virtual function void | set_instance ( string inst ) |
| virtual function void | set_name ( string name ) |
| virtual function string | set_sev_image ( int severity, string image ) |
| virtual function string | set_typ_image ( int typ, string image ) |
| virtual function void | set_verbosity ( int severity, string name = "", string inst = "", bit recursive = 0 ) |
| function string | sev_image ( int severity ) |
| virtual function bit | start_msg ( int typ, int severity = DEFAULT_SEV ) |
| virtual function void | stop_after_n_errors ( int n ) |
| virtual function bit | text ( string msg = "" ) |
| function string | typ_image ( int typ ) |
| virtual function void | unmodify ( int modification_id = 1, string name = "", string inst = "", bit recursive = 0 ) |
| virtual 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, vmm_log_msg msg ) |
| task | wait_for_watchpoint ( int watchpoint_id, vmm_log_msg msg ) |
Public Attributes | |
| vmm_log | below |
| vmm_log_callbacks | callbacks |
| int | dflt_lvl |
| int | enabled_typs |
| int | error_count |
| int | error_limit |
| vmm_log_format | fmt |
| int | force_lvl |
| int | fp |
| int | has_text_modifiers |
| int | in_callbacks |
| string | inst |
| bit | is_all |
| bit | is_pattern |
| int | is_self |
| vmm_log | known |
| int | known_idx |
| int | log_lvl |
| vmm_log_modifier | modifier_cache |
| int | modifier_ids |
| vmm_log_msg | msg |
| string | msg_format |
| string | msg_txt |
| int | n_demoted |
| int | n_msg |
| string | name |
| string | pattern |
| bit | plus_debug |
| string | prefix |
| int | recurse |
| int | recurse_id |
| vmm_log_below_iter | recurse_stack |
| string | sev_images |
| int | sev_list |
| string | type_images |
| int | type_list |
| int | visited |
| vmm_log_watchpoint | watchpoint_cache |
| int | watchpoint_ids |
Enum Typedefs | |
| typedef enum | handling_e |
| typedef enum | severities_e |
| typedef enum | stdout_e |
| typedef enum | symbols_e |
| typedef enum | types_e |
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
|
Defined at line 771 of file std_lib/vmm.sv.
|
|
|
Defined at line 757 of file std_lib/vmm.sv.
|
|
|
Defined at line 720 of file std_lib/vmm.sv.
|
|
|
Defined at line 749 of file std_lib/vmm.sv.
|
|
|
Defined at line 712 of file std_lib/vmm.sv.
|
|
|
Defined at line 713 of file std_lib/vmm.sv.
|
|
|
Defined at line 755 of file std_lib/vmm.sv.
|
|
|
Defined at line 721 of file std_lib/vmm.sv.
|
|
|
Defined at line 762 of file std_lib/vmm.sv.
|
|
|
Defined at line 744 of file std_lib/vmm.sv.
|
|
|
Defined at line 756 of file std_lib/vmm.sv.
|
|
|
Defined at line 725 of file std_lib/vmm.sv.
|
|
|
Defined at line 768 of file std_lib/vmm.sv.
|
|
|
Defined at line 776 of file std_lib/vmm.sv.
|
|
|
Defined at line 767 of file std_lib/vmm.sv.
|
|
|
Defined at line 769 of file std_lib/vmm.sv.
|
|
|
Defined at line 777 of file std_lib/vmm.sv.
|
|
|
Defined at line 750 of file std_lib/vmm.sv.
|
|
|
Defined at line 742 of file std_lib/vmm.sv.
|
|
|
Defined at line 743 of file std_lib/vmm.sv.
|
|
|
Defined at line 733 of file std_lib/vmm.sv.
|
|
|
Defined at line 714 of file std_lib/vmm.sv.
|
|
|
Defined at line 734 of file std_lib/vmm.sv.
|
|
|
Defined at line 728 of file std_lib/vmm.sv.
|
|
|
Defined at line 727 of file std_lib/vmm.sv.
|
|
|
Defined at line 724 of file std_lib/vmm.sv.
|
|
|
Defined at line 775 of file std_lib/vmm.sv.
|
|
|
Defined at line 722 of file std_lib/vmm.sv.
|
|
|
Defined at line 715 of file std_lib/vmm.sv.
|
|
|
Defined at line 778 of file std_lib/vmm.sv.
|
|
|
Defined at line 772 of file std_lib/vmm.sv.
|
|
|
Defined at line 779 of file std_lib/vmm.sv.
|
|
|
Defined at line 740 of file std_lib/vmm.sv.
|
|
|
Defined at line 739 of file std_lib/vmm.sv.
|
|
|
Defined at line 737 of file std_lib/vmm.sv.
|
|
|
Defined at line 736 of file std_lib/vmm.sv.
|
|
|
Defined at line 773 of file std_lib/vmm.sv.
|
|
|
Defined at line 746 of file std_lib/vmm.sv.
|
|
|
Defined at line 747 of file std_lib/vmm.sv.
|
|
||||||||||||||||||
Defined at line 702 of file std_lib/vmm.sv.
|
|
||||||||||||||||||||||||
Defined at line 689 of file std_lib/vmm.sv.
|
|
||||
Defined at line 707 of file std_lib/vmm.sv.
|
|
||||||
Defined at line 651 of file std_lib/vmm.sv.
|
|
||||||||||||||||||||||||||||||||||||
Defined at line 673 of file std_lib/vmm.sv.
|