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 uint |
get_n_insts (
) |
| function uint |
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 (
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 |
| local vmm_channel |
channel_registry [string] |
| local vmm_ms_scenario |
mss_registry [string] |
| local vmm_ms_scenario_gen |
mssg_registry [string] |
| 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 |
Enum Typedefs |
| typedef enum |
symbols_e |