ovm_put_port Class Reference

Inheritance diagram for class ovm_put_port:

List of all members.



Public Member Functions

function bit  can_put ( )
virtual function string  get_type_name ( )
function void  new ( string name, ovm_component parent, int min_size = 1, int max_size = 1 )
task   put ( T t )
function bit  try_put ( T t )

Class Parameters

type  T = int; 


Member Function Documentation

  function bit
 ovm_put_port::can_put

 (   ) 

 virtual function string
 ovm_put_port::get_type_name

 (   ) 


 Superseded functions 
 ovm_port_base :: get_type_name 

  function void
 ovm_put_port::new

 (  string name , ovm_component parent , int min_size = 1, int max_size = 1  ) 


 Superseding functions 
 avm_put_port :: new 
 svt_debug_opts_put_port :: new 

  task
 ovm_put_port::put

 (  T t  ) 

  function bit
 ovm_put_port::try_put

 (  T t  ) 


Class Parameters Documentation

 type  attribute
 ovm_put_port::T = int