xvc_action_channel Class Reference

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

List of all members.

Public Member Functions

 new (string name, string inst, int full=1, int empty=0, bit fill_as_bytes=0)
xvc_action unput (int offset=-1)
task get (output xvc_action obj, input int offset=0)
task peek (output xvc_action obj, input int offset=0)
task activate (output xvc_action obj, input int offset=0)
xvc_action active_slot ()
xvc_action start ()
xvc_action complete (vmm_data status=null)
xvc_action remove ()
task tee (output xvc_action obj)
xvc_action for_each (bit reset=0)

Detailed Description

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


Member Function Documentation

task xvc_action_channel::activate ( output xvc_action  obj,
input int  offset = 0 
)

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

xvc_action xvc_action_channel::active_slot (  ) 

Reimplemented from vmm_channel.

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

xvc_action xvc_action_channel::complete ( vmm_data  status = null  ) 

Reimplemented from vmm_channel.

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

xvc_action xvc_action_channel::for_each ( bit  reset = 0  ) 

Reimplemented from vmm_channel.

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

task xvc_action_channel::get ( output xvc_action  obj,
input int  offset = 0 
)

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

xvc_action_channel::new ( string  name,
string  inst,
int  full = 1,
int  empty = 0,
bit  fill_as_bytes = 0 
)

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

task xvc_action_channel::peek ( output xvc_action  obj,
input int  offset = 0 
)

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

xvc_action xvc_action_channel::remove (  ) 

Reimplemented from vmm_channel.

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

xvc_action xvc_action_channel::start (  ) 

Reimplemented from vmm_channel.

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

task xvc_action_channel::tee ( output xvc_action  obj  ) 

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

xvc_action xvc_action_channel::unput ( int  offset = -1  ) 

Reimplemented from vmm_channel.

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


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

Intelligent Design Verification
Intelligent Design Verification
Project: VMM, Revision: 1.0.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:02:50 2010
Find a documentation bug? Report bugs to: bugs.intelligentdv.com Project: DoxygenFilterSV