svt_mem_transaction_channel Class Reference

Inheritance diagram for class svt_mem_transaction_channel:

List of all members.



Public Member Functions

task   activate ( output svt_mem_transaction obj, input int offset )
function svt_mem_transaction  active_slot ( )
function svt_mem_transaction  complete ( vmm_data status = null )
function svt_mem_transaction  for_each ( bit reset = 0 )
task   get ( output svt_mem_transaction 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 svt_mem_transaction obj, input int offset )
function svt_mem_transaction  remove ( )
function svt_mem_transaction  start ( )
task   tee ( output svt_mem_transaction obj )
function svt_mem_transaction  try_peek ( int offset = 0 )
function svt_mem_transaction  unput ( int offset = -1 )


Member Function Documentation

  task
 svt_mem_transaction_channel::activate

 (  output svt_mem_transaction obj , input int offset  ) 

  function svt_mem_transaction
 svt_mem_transaction_channel::active_slot

 (   ) 


 Superseded functions 
 vmm_channel :: active_slot 

  function svt_mem_transaction
 svt_mem_transaction_channel::complete

 (  vmm_data status = null  ) 


 Superseded functions 
 vmm_channel :: complete 

  function svt_mem_transaction
 svt_mem_transaction_channel::for_each

 (  bit reset = 0  ) 


 Superseded functions 
 vmm_channel :: for_each 

  task
 svt_mem_transaction_channel::get

 (  output svt_mem_transaction obj , input int offset  ) 

  function void
 svt_mem_transaction_channel::new

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

  task
 svt_mem_transaction_channel::peek

 (  output svt_mem_transaction obj , input int offset  ) 

  function svt_mem_transaction
 svt_mem_transaction_channel::remove

 (   ) 


 Superseded functions 
 vmm_channel :: remove 

  function svt_mem_transaction
 svt_mem_transaction_channel::start

 (   ) 


 Superseded functions 
 vmm_channel :: start 

  task
 svt_mem_transaction_channel::tee

 (  output svt_mem_transaction obj  ) 

  function svt_mem_transaction
 svt_mem_transaction_channel::try_peek

 (  int offset = 0  ) 


 Superseded functions 
 vmm_channel :: try_peek 

  function svt_mem_transaction
 svt_mem_transaction_channel::unput

 (  int offset = -1  ) 


 Superseded functions 
 vmm_channel :: unput