Inheritance diagram for class svt_mem_transaction_scenario_gen:
Public Member Functions | |
| virtual function void | get_all_scenario_names ( ref string name[$] ) |
| virtual function void | get_names_by_scenario ( svt_mem_transaction_scenario scenario, ref string name[$] ) |
| function unsigned int | get_n_insts ( ) |
| function unsigned int | get_n_scenarios ( ) |
| virtual function svt_mem_transaction_scenario | get_scenario ( string name ) |
| virtual function int | get_scenario_index ( svt_mem_transaction_scenario scenario ) |
| virtual function string | get_scenario_name ( svt_mem_transaction_scenario scenario ) |
| virtual task | inject ( svt_mem_transaction_scenario scenario ) |
| virtual task | inject_obj ( svt_mem_transaction obj ) |
| function void | new ( string inst, int stream_id = -1, svt_mem_transaction_channel out_chan = null ) |
| virtual function string | psdisplay ( string prefix = "" ) |
| virtual function void | register_scenario ( string name, svt_mem_transaction_scenario scenario ) |
| virtual function void | replace_scenario ( string name, svt_mem_transaction_scenario scenario ) |
| virtual function void | reset_xactor ( vmm_xactor :: reset_e rst_typ = SOFT_RST ) |
| virtual function bit | scenario_exists ( string name ) |
| virtual function bit | unregister_scenario ( svt_mem_transaction_scenario scenario ) |
| virtual function svt_mem_transaction_scenario | unregister_scenario_by_name ( string name ) |
Public Attributes | |
| svt_mem_transaction_channel | out_chan |
| svt_mem_transaction_scenario | scenario_set [$] |
| svt_mem_transaction_scenario_election | select_scenario |
| int unsigned | stop_after_n_insts |
| int unsigned | stop_after_n_scenarios |
Protected Member Functions | |
| virtual task | main ( ) |
Protected Attributes | |
| protected int | inst_count |
| protected int | scenario_count |
| protected svt_mem_transaction_scenario | scenario_registry [string] |
Member Typedefs | |
| typedef enum | symbols_e |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
||||
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|