This is the complete list of members for class vmm_sb_ds, including all inherited members.
| vmm_sb_ds | function void | append_callback ( vmm_sb_ds_callbacks cb ) | |
| vmm_sb_ds | function bit | compare ( vmm_data actual, vmm_data expected ) | |
| vmm_sb_ds | function void | define_stream ( int stream_id, string descr = "", vmm_sb_ds :: kind_e kind = EITHER ) | |
| vmm_sb_ds | function void | describe ( ) | |
| vmm_sb_ds | function void | display ( string prefix = "" ) | |
| vmm_sb_ds | enum value | DROPPED | |
| vmm_sb_ds | enum value | EITHER | |
| vmm_sb_ds | enum value | EMPTY | |
| vmm_sb_ds | enum value | EXPECT | |
| vmm_sb_ds | function vmm_data | expect_in_order ( vmm_data pkt, int exp_stream_id = -1, int inp_stream_id = -1, bit silent = 0 ) | |
| vmm_sb_ds | function vmm_data | expect_out_of_order ( vmm_data pkt, int exp_stream_id = -1, int inp_stream_id = -1, bit silent = 0 ) | |
| vmm_sb_ds | function bit | expect_with_losses ( input vmm_data pkt, output vmm_data matched, output vmm_data lost[], input int exp_stream_id, input int inp_stream_id, input bit silent ) | |
| vmm_sb_ds | function void | flush ( ) | |
| vmm_sb_ds | function int | get_n_dropped ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_inserted ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_matched ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_mismatched ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_not_found ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_orphaned ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | get_n_pending ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | enum value | INPUT | |
| vmm_sb_ds | function bit | insert ( vmm_data pkt, vmm_sb_ds :: kind_e kind = INPUT, int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | enum value | INSERTED | |
| vmm_sb_ds | enum value | IN_ORDER | |
| vmm_sb_ds | enum | kind_e | |
| vmm_sb_ds | typedef | kind_e | |
| vmm_sb_ds | vmm_log | log | |
| vmm_sb_ds | function bit | match ( vmm_data actual, vmm_data expected ) | |
| vmm_sb_ds | enum value | MATCHED | |
| vmm_sb_ds | enum value | MISMATCHED | |
| vmm_sb_ds | function void | new ( string name ) | |
| vmm_sb_ds | function vmm_sb_ds_iter | new_sb_iter ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function vmm_sb_ds_stream_iter | new_stream_iter ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | enum | notifications_e | |
| vmm_sb_ds | vmm_notify | notify | |
| vmm_sb_ds | enum value | NOT_FOUND | |
| vmm_sb_ds | typedef | notifications_e | |
| vmm_sb_ds | enum | ordering_e | |
| vmm_sb_ds | typedef | ordering_e | |
| vmm_sb_ds | enum value | ORPHANED | |
| vmm_sb_ds | enum value | OUT_ORDER | |
| vmm_sb_ds | function void | prepend_callback ( vmm_sb_ds_callbacks cb ) | |
| vmm_sb_ds | function bit | quick_compare ( vmm_data actual, vmm_data expected ) | |
| vmm_sb_ds | function bit | remove ( vmm_data pkt, vmm_sb_ds :: kind_e kind = INPUT, int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function void | report ( int exp_stream_id = -1, int inp_stream_id = -1 ) | |
| vmm_sb_ds | function int | stream_id ( vmm_data pkt, vmm_sb_ds :: kind_e kind = EITHER ) | |
| vmm_sb_ds | function bit | transform ( input vmm_data in_pkt, output vmm_data out_pkts[] ) | |
| vmm_sb_ds | function void | unregister_callback ( vmm_sb_ds_callbacks cb ) | |
| vmm_sb_ds | enum value | WITH_LOSSES | |
| vmm_sb_ds | bit | Xdefine_stream_calledX = 0; | |
| vmm_sb_ds | vmm_sb_ds_exp_streams | Xexp_streamsX [ int ] | |
| vmm_sb_ds | string | Xexp_stream_descsX [ int ] | |
| vmm_sb_ds | string | Xinp_stream_descsX [ int ] | |
| vmm_sb_ds | bit | Xparallel_streamsX = 0; | |