xvc_action_channel Class Reference

Inheritance list for class xvc_action_channel:

List of all members.
Defined at line 1878 of file std_lib/vmm.sv.

Public Member Functions

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


Member Function Documentation

  task
 xvc_action_channel::activate

 (  xvc_action obj, int offset = 0  ) 


 Superseded tasks 
 vmm_channel :: activate 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::active_slot

 (   ) 


 Superseded functions 
 vmm_channel :: active_slot 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::complete

 (  vmm_data status = NULL  ) 


 Superseded functions 
 vmm_channel :: complete 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::for_each

 (  bit reset = 0  ) 


 Superseded functions 
 vmm_channel :: for_each 


Defined at line 1878 of file std_lib/vmm.sv.

  task
 xvc_action_channel::get

 (  xvc_action obj, int offset = 0  ) 


 Superseded tasks 
 vmm_channel :: get 


Defined at line 1878 of file std_lib/vmm.sv.

  function void
 xvc_action_channel::new

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


 Superseded functions 
 vmm_channel :: new 


Defined at line 1878 of file std_lib/vmm.sv.

  task
 xvc_action_channel::peek

 (  xvc_action obj, int offset = 0  ) 


 Superseded tasks 
 vmm_channel :: peek 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::remove

 (   ) 


 Superseded functions 
 vmm_channel :: remove 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::start

 (   ) 


 Superseded functions 
 vmm_channel :: start 


Defined at line 1878 of file std_lib/vmm.sv.

  task
 xvc_action_channel::tee

 (  xvc_action obj  ) 


 Superseded tasks 
 vmm_channel :: tee 


Defined at line 1878 of file std_lib/vmm.sv.

  function xvc_action
 xvc_action_channel::unput

 (  int offset = 1  ) 


 Superseded functions 
 vmm_channel :: unput 


Defined at line 1878 of file std_lib/vmm.sv.