ovm_push_sequencer Class Reference

Inheritance diagram for class ovm_push_sequencer:

List of all members.



Public Member Functions

function void  new ( string name, ovm_component parent )
task   run ( )

Class Parameters

type  REQ = ovm_sequence_item
type  RSP 

Public Attributes

ovm_blocking_put_port  req_port 

Protected Member Functions

virtual function int  m_find_number_driver_connections ( )

Member Typedefs

 typedef class  this_type 


Member Function Documentation

 protected virtual function int
 ovm_push_sequencer::m_find_number_driver_connections

 (   ) 


 Superseded functions 
 ovm_sequencer_base :: m_find_number_driver_connections 

  function void
 ovm_push_sequencer::new

 (  string name , ovm_component parent  ) 


 Superseded functions 
 ovm_component :: new 
 ovm_sequencer_base :: new 
 ovm_sequencer_param_base :: new 

  task
 ovm_push_sequencer::run

 (   ) 


 Superseded tasks 
 ovm_component :: run 
 ovm_sequencer_param_base :: run 


Class Parameters Documentation

 type  attribute
 ovm_push_sequencer::REQ = ovm_sequence_item

 type  attribute
 ovm_push_sequencer::RSP


Member Attribute Documentation

 ovm_blocking_put_port  attribute
 ovm_push_sequencer::req_port


Member Typedef Documentation

 typedef class  ovm_push_sequencer::this_type
 Typedefe'd string ==>   ovm_push_sequencer#(REQ,RSP)