Inheritance list for class vmm_data:
List of all members.Public Member Functions | |
| virtual function vmm_data | allocate ( ) |
| virtual function uint | byte_pack ( logic[7:0] bytes, int unsigned offset = 0, int kind = 1 ) |
| virtual function uint | byte_size ( int kind = 1 ) |
| virtual function uint | byte_unpack ( logic[7:0] bytes, int unsigned offset = 0, int len = 1, int kind = 1 ) |
| virtual function bit | compare ( vmm_data to, string diff, int kind = 1 ) |
| virtual function vmm_data | copy ( vmm_data to = NULL ) |
| function void | display ( string prefix = "" ) |
| function void | do_all ( do_what_e what, logic[7:0] pack, logic[7:0] unpack ) |
| virtual function vmm_data | do_allocate ( ) |
| virtual function uint | do_byte_pack ( logic[7:0] bytes, int unsigned offset = 0, int kind = 1 ) |
| virtual function uint | do_byte_size ( int kind = 1 ) |
| virtual function uint | do_byte_unpack ( logic[7:0] bytes, int unsigned offset = 0, int len = 1, int kind = 1 ) |
| virtual function bit | do_compare ( vmm_data to, string diff, int kind = 1 ) |
| virtual function vmm_data | do_copy ( vmm_data to = NULL ) |
| virtual function bit | do_is_valid ( bit silent = 1, int kind = 1 ) |
| virtual function uint | do_max_byte_size ( int kind = 1 ) |
| virtual function string | do_psdisplay ( string prefix = "" ) |
| virtual function bit | is_valid ( bit silent = 1, int kind = 1 ) |
| virtual function bit | load ( int file ) |
| virtual function uint | max_byte_size ( int kind = 1 ) |
| function void | new ( vmm_log log ) |
| virtual function string | psdisplay ( string prefix = "" ) |
| virtual function void | save ( int file ) |
| function vmm_log | set_log ( vmm_log log ) |
Public Attributes | |
| int | data_id |
| vmm_log | log |
| vmm_notify | notify |
| int | scenario_id |
| int | stream_id |
Protected Member Functions | |
| virtual function void | copy_data ( vmm_data to ) |
Protected Attributes | |
| logic[7:0] | __vmm_bytes |
| bit | __vmm_done_user |
| string | __vmm_image |
| int | __vmm_kind |
| int | __vmm_len |
| bit[4095:0] | __vmm_maxbits |
| int | __vmm_offset |
| string | __vmm_prefix |
| vmm_data | __vmm_rhs |
| bit | __vmm_status |
Enum Typedefs | |
| typedef enum | do_how_e |
| typedef enum | do_what_e |
| typedef enum | notifications_e |
|
||||
| ||||
|
||||
| ||||
|
||||
| ||||
|
||||
| ||||
|
||||
| ||||
|
||||
| ||||
|
||||
| ||||
|
||
|
||
Defined at line 1146 of file std_lib/vmm.sv.
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||||
| ||||
|
||
|
||||
| ||||
|
||||||||||
| ||||||||||
|
||||||
| ||||||
|
||
|
||
|
|
Defined at line 1121 of file std_lib/vmm.sv.
|
|
|
Defined at line 1122 of file std_lib/vmm.sv.
|
|
|
Defined at line 1114 of file std_lib/vmm.sv.
|
|
|
Defined at line 1116 of file std_lib/vmm.sv.
|
|
|
Defined at line 1118 of file std_lib/vmm.sv.
|
|
|
Defined at line 1119 of file std_lib/vmm.sv.
|
|
|
Defined at line 1117 of file std_lib/vmm.sv.
|
|
|
Defined at line 1113 of file std_lib/vmm.sv.
|
|
|
Defined at line 1115 of file std_lib/vmm.sv.
|
|
|
Defined at line 1120 of file std_lib/vmm.sv.
|
|
|
Defined at line 1068 of file std_lib/vmm.sv.
|
|
||||
| ||||
Defined at line 1064 of file std_lib/vmm.sv.
|
|
|
Defined at line 1070 of file std_lib/vmm.sv.
|
|
|
Defined at line 1067 of file std_lib/vmm.sv.
|
|
|
Defined at line 1066 of file std_lib/vmm.sv.
|
|
||||||||||||||||||||||||||
Defined at line 1142 of file std_lib/vmm.sv.
|
|
||||||||||||||
Defined at line 1129 of file std_lib/vmm.sv.
|
|
||||||||
Defined at line 1074 of file std_lib/vmm.sv.
|