Inheritance list for class vmm_sb_ds:
List of all members.Public Member Functions | |
| function void | append_callback ( vmm_sb_ds_callbacks cb ) |
| virtual function bit | compare ( vmm_data actual, vmm_data expected ) |
| function void | define_stream ( int stream_id, string descr = "", kind_e kind = EITHER ) |
| virtual function void | describe ( ) |
| virtual function void | display ( string prefix = "" ) |
| virtual function vmm_data | expect_in_order ( vmm_data pkt, int exp_stream_id = 1, int inp_stream_id = 1, bit silent = 0 ) |
| virtual function vmm_data | expect_out_of_order ( vmm_data pkt, int exp_stream_id = 1, int inp_stream_id = 1, bit silent = 0 ) |
| virtual function bit | expect_with_losses ( vmm_data pkt, vmm_data matched, vmm_data lost, int exp_stream_id = 1, int inp_stream_id = 1, bit silent = 0 ) |
| virtual function void | flush ( ) |
| function int | get_n_dropped ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_inserted ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_matched ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_mismatched ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_not_found ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_orphaned ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function int | get_n_pending ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| virtual function bit | insert ( vmm_data pkt, kind_e kind = INPUT, int exp_stream_id = 1, int inp_stream_id = 1 ) |
| virtual function bit | match ( vmm_data actual, vmm_data expected ) |
| function void | new ( string name ) |
| function vmm_sb_ds_iter | new_sb_iter ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function vmm_sb_ds_stream_iter | new_stream_iter ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| function void | prepend_callback ( vmm_sb_ds_callbacks cb ) |
| virtual function bit | quick_compare ( vmm_data actual, vmm_data expected ) |
| virtual function bit | remove ( vmm_data pkt, kind_e kind = INPUT, int exp_stream_id = 1, int inp_stream_id = 1 ) |
| virtual function void | report ( int exp_stream_id = 1, int inp_stream_id = 1 ) |
| virtual function int | stream_id ( vmm_data pkt, kind_e kind = EITHER ) |
| virtual function bit | transform ( vmm_data in_pkt, vmm_data out_pkts ) |
| function void | unregister_callback ( vmm_sb_ds_callbacks cb ) |
Public Attributes | |
| bit | Xdefine_stream_calledX |
| string | Xexp_stream_descsX |
| vmm_sb_ds_exp_streams | Xexp_streamsX |
| string | Xinp_stream_descsX |
| bit | Xparallel_streamsX |
| vmm_sb_ds_callbacks | callbacks |
| bit | insert_recursed |
| vmm_log | log |
| int | n_not_found |
| int | n_orphaned |
| vmm_notify | notify |
| bit | orphaned |
Enum Typedefs | |
| typedef enum | kind_e |
| typedef enum | notifications_e |
| typedef enum | ordering_e |
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
|
Defined at line 65 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 64 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 62 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 63 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 66 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 73 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 71 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 75 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 68 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 70 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 76 of file sb/vmm_sb_ds.sv.
|
|
|
Defined at line 69 of file sb/vmm_sb_ds.sv.
|
|
||||||||
Defined at line 78 of file sb/vmm_sb_ds.sv.
|
|
||||||||||||||||
Defined at line 81 of file sb/vmm_sb_ds.sv.
|
|
||||||||
Defined at line 112 of file sb/vmm_sb_ds.sv.
|