svt_dynamic_ms_scenario Class Reference

Inheritance diagram for class svt_dynamic_ms_scenario:

List of all members.


Detailed Description

This class defines a set of basic capabilities which can be used to implement simple scenarios for distinct transaction types which can be enabled, disabled, and in general controlled dynamically.



Public Member Functions

virtual function bit  adjust_weights_per_cfg ( )
function void  new ( vmm_scenario parent = null )


Member Function Documentation

 virtual function bit
 svt_dynamic_ms_scenario::adjust_weights_per_cfg

 (   ) 


Function used to check whether the scenario is supported in the current situation. This may be based on the configuration, the status, or even possibly just an enabled/disabled bit. Weights, etc., to enable/disable randomization must be modified within this call.

Return values - Indicates whether the scenario is enabled (1) or disabled (0).

  function void
 svt_dynamic_ms_scenario::new

 (  vmm_scenario parent = null  ) 


CONSTRUCTOR: Create a new dynamic multi-stream scenario.

 Superseded functions 
 vmm_scenario :: new 
 vmm_ms_scenario :: new