xvc_action_channel Class Reference

Inheritance diagram for class xvc_action_channel:

List of all members.



Public Member Functions

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


Member Function Documentation

  task
 xvc_action_channel::activate

 (  output xvc_action obj , input int offset  ) 

  function xvc_action
 xvc_action_channel::active_slot

 (   ) 


 Superseded functions 
 vmm_channel :: active_slot 

  function xvc_action
 xvc_action_channel::complete

 (  vmm_data status = null  ) 


 Superseded functions 
 vmm_channel :: complete 

  function xvc_action
 xvc_action_channel::for_each

 (  bit reset = 0  ) 


 Superseded functions 
 vmm_channel :: for_each 

  task
 xvc_action_channel::get

 (  output xvc_action obj , input int offset  ) 

  function void
 xvc_action_channel::new

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

  task
 xvc_action_channel::peek

 (  output xvc_action obj , input int offset  ) 

  function xvc_action
 xvc_action_channel::remove

 (   ) 


 Superseded functions 
 vmm_channel :: remove 

  function xvc_action
 xvc_action_channel::start

 (   ) 


 Superseded functions 
 vmm_channel :: start 

  task
 xvc_action_channel::tee

 (  output xvc_action obj  ) 

  function xvc_action
 xvc_action_channel::try_peek

 (  int offset = 0  ) 


 Superseded functions 
 vmm_channel :: try_peek 

  function xvc_action
 xvc_action_channel::unput

 (  int offset = -1  ) 


 Superseded functions 
 vmm_channel :: unput