vmm_ms_scenario Class Reference

Inheritance diagram for vmm_ms_scenario:
Inheritance graph
[legend]
Collaboration diagram for vmm_ms_scenario:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 new (vmm_scenario parent=null)
virtual task execute (ref int n)
virtual void Xset_context_genX (vmm_ms_scenario_gen gen)
virtual vmm_ms_scenario_gen get_context_gen ()
virtual string psdisplay (string prefix)
virtual vmm_ms_scenario get_ms_scenario (string scenario, string gen="")
virtual vmm_channel get_channel (string name)
virtual task grab_channels (ref vmm_channel channels[$])
virtual vmm_data copy (vmm_data to=null)

Static Public Attributes

static vmm_log log = new("vmm_ms_scenario", "class")

Private Member Functions

virtual string this_class_name ()
virtual string __default_name ()
virtual vmm_log get_vmm_log ()

Private Attributes

vmm_ms_scenario_gen context_scenario_gen

Detailed Description

Definition at line 3103 of file std_lib/vmm.sv.


Member Function Documentation

string vmm_ms_scenario::__default_name (  )  [private, virtual]

Reimplemented from vmm_scenario.

Definition at line 39 of file vmm_ms_scenario_gen.sv.

vmm_data vmm_ms_scenario::copy ( vmm_data  to = null  )  [virtual]

Reimplemented from vmm_scenario.

Definition at line 140 of file vmm_ms_scenario_gen.sv.

task vmm_ms_scenario::execute ( ref int  n  )  [virtual]

Definition at line 45 of file vmm_ms_scenario_gen.sv.

vmm_channel vmm_ms_scenario::get_channel ( string  name  )  [virtual]

Definition at line 112 of file vmm_ms_scenario_gen.sv.

vmm_ms_scenario_gen vmm_ms_scenario::get_context_gen (  )  [virtual]

Definition at line 72 of file vmm_ms_scenario_gen.sv.

vmm_ms_scenario vmm_ms_scenario::get_ms_scenario ( string  scenario,
string  gen = "" 
) [virtual]

Definition at line 90 of file vmm_ms_scenario_gen.sv.

vmm_log vmm_ms_scenario::get_vmm_log (  )  [private, virtual]

Reimplemented from vmm_scenario.

Definition at line 34 of file vmm_ms_scenario_gen.sv.

task vmm_ms_scenario::grab_channels ( ref vmm_channel  channels[$]  )  [virtual]

Definition at line 123 of file vmm_ms_scenario_gen.sv.

vmm_ms_scenario::new ( vmm_scenario  parent = null  ) 
string vmm_ms_scenario::psdisplay ( string  prefix  )  [virtual]

Reimplemented from vmm_scenario.

Definition at line 86 of file vmm_ms_scenario_gen.sv.

string vmm_ms_scenario::this_class_name (  )  [private, virtual]

Reimplemented from vmm_scenario.

Definition at line 29 of file vmm_ms_scenario_gen.sv.

void vmm_ms_scenario::Xset_context_genX ( vmm_ms_scenario_gen  gen  )  [virtual]

Definition at line 57 of file vmm_ms_scenario_gen.sv.


Member Data Documentation

Definition at line 3105 of file std_lib/vmm.sv.

vmm_log vmm_ms_scenario::log = new("vmm_ms_scenario", "class") [static]

Reimplemented from vmm_object.

Definition at line 3104 of file std_lib/vmm.sv.


The documentation for this class was generated from the following files:

Intelligent Design Verification
Intelligent Design Verification
Project: VMM, Revision: 1.2.0
Copyright (c) 2008-2010 Intelligent Design Verification.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
A copy of the license is included here:
http://www.intelligentdv.com/licenses/fdl.txt
doxygen
Doxygen Version: 1.6.3
IDV SV Filter Version: 2.6.3
Sat Jun 19 12:09:44 2010
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV