ovm_scenario< REQ, RSP > Class Template Reference

Inheritance diagram for ovm_scenario< REQ, RSP >:

Inheritance graph
[legend]
Collaboration diagram for ovm_scenario< REQ, RSP >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ovm_scenario_driver<
REQ, RSP
p_drv_t

Public Member Functions

 new (string name)
virtual void apply_request (input REQ data_req, input bit randomize=1)
virtual void apply_send (input REQ data_req, input bit randomize=1)
virtual void apply (input REQ data_req, output RSP data_rsp, input bit randomize=1)

Protected Attributes

p_drv_t p_drv

Detailed Description

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
class ovm_scenario< REQ, RSP >

Definition at line 221 of file ovm_scenario.svh.


Member Typedef Documentation

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
typedef ovm_scenario_driver<REQ, RSP> ovm_scenario< REQ, RSP >::p_drv_t
 

Definition at line 224 of file ovm_scenario.svh.


Member Function Documentation

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
virtual void ovm_scenario< REQ, RSP >::apply input REQ  data_req,
output RSP  data_rsp,
input bit  randomize = 1
[virtual]
 

Definition at line 265 of file ovm_scenario.svh.

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
virtual void ovm_scenario< REQ, RSP >::apply_request input REQ  data_req,
input bit  randomize = 1
[virtual]
 

Definition at line 238 of file ovm_scenario.svh.

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
virtual void ovm_scenario< REQ, RSP >::apply_send input REQ  data_req,
input bit  randomize = 1
[virtual]
 

Definition at line 253 of file ovm_scenario.svh.

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
ovm_scenario< REQ, RSP >::new string  name  ) 
 

Reimplemented from ovm_scenario_base.

Definition at line 227 of file ovm_scenario.svh.


Member Data Documentation

template<typename REQ = ovm_transaction, typename RSP = ovm_transaction>
p_drv_t ovm_scenario< REQ, RSP >::p_drv [protected]
 

Definition at line 225 of file ovm_scenario.svh.


The documentation for this class was generated from the following file:
Intelligent Design Verification
Intelligent Design Verification
Project: OVM, Revision: 1.1.0
Copyright (c) 2008 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.4.6
Mon Sep 29 14:21:06 2008
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV