Inheritance diagram for class vmm_ms_scenario_gen:
Public Member Functions | |
| function bit | channel_exists ( string name ) |
| function void | get_all_channel_names ( ref string name[$] ) |
| function void | get_all_ms_scenario_gen_names ( ref string name[$] ) |
| function void | get_all_ms_scenario_names ( ref string name[$] ) |
| function vmm_channel | get_channel ( string name ) |
| function string | get_channel_name ( vmm_channel chan ) |
| function vmm_ms_scenario | get_ms_scenario ( string name ) |
| function vmm_ms_scenario_gen | get_ms_scenario_gen ( string name ) |
| function string | get_ms_scenario_gen_name ( vmm_ms_scenario_gen scenario_gen ) |
| function int | get_ms_scenario_index ( vmm_ms_scenario scenario ) |
| function string | get_ms_scenario_name ( vmm_ms_scenario scenario ) |
| function unsigned int | get_n_insts ( ) |
| function unsigned int | get_n_scenarios ( ) |
| function void | get_names_by_channel ( vmm_channel chan, ref string name[$] ) |
| function void | get_names_by_ms_scenario ( vmm_ms_scenario scenario, ref string name[$] ) |
| function void | get_names_by_ms_scenario_gen ( vmm_ms_scenario_gen scenario_gen, ref string name[$] ) |
| function bit | ms_scenario_exists ( string name ) |
| function bit | ms_scenario_gen_exists ( string name ) |
| function void | new ( string inst, int stream_id = -1 ) |
| function string | psdisplay ( string prefix = "" ) |
| function void | register_channel ( string name, vmm_channel chan ) |
| function void | register_ms_scenario ( string name, vmm_ms_scenario scenario ) |
| function void | register_ms_scenario_gen ( string name, vmm_ms_scenario_gen scenario_gen ) |
| function void | replace_channel ( string name, vmm_channel chan ) |
| function void | replace_ms_scenario ( string name, vmm_ms_scenario scenario ) |
| function void | replace_ms_scenario_gen ( string name, vmm_ms_scenario_gen scenario_gen ) |
| function void | reset_xactor ( vmm_xactor :: reset_e rst_typ = SOFT_RST ) |
| function bit | unregister_channel ( vmm_channel chan ) |
| function vmm_channel | unregister_channel_by_name ( string name ) |
| function bit | unregister_ms_scenario ( vmm_ms_scenario scenario ) |
| function vmm_ms_scenario | unregister_ms_scenario_by_name ( string name ) |
| function bit | unregister_ms_scenario_gen ( vmm_ms_scenario_gen scenario_gen ) |
| function vmm_ms_scenario_gen | unregister_ms_scenario_gen_by_name ( string name ) |
Public Attributes | |
| vmm_ms_scenario | scenario_set [$] |
| vmm_ms_scenario_election | select_scenario |
| int unsigned | stop_after_n_insts |
| int unsigned | stop_after_n_scenarios |
Protected Member Functions | |
| task | main ( ) |
Protected Attributes | |
| protected int | inst_count |
| protected int | scenario_count |
Member Typedefs | |
| typedef enum | symbols_e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|