uvm_heartbeat_callback Class Reference

Inheritance diagram for class uvm_heartbeat_callback:

List of all members.



Public Member Functions

virtual function void  dropped ( uvm_objection objection, uvm_object obj, uvm_object source_obj, string description, int count )
function void  new ( string name, uvm_object target )
function int  objects_triggered ( )
virtual function void  raised ( uvm_objection objection, uvm_object obj, uvm_object source_obj, string description, int count )
function void  reset_counts ( )

Public Attributes

int  cnt [ uvm_object ] 
time  last_trigger [ uvm_object ] 
uvm_object  target 


Member Function Documentation

 virtual function void
 uvm_heartbeat_callback::dropped

 (  uvm_objection objection , uvm_object obj , uvm_object source_obj , string description , int count  ) 


 Superseded functions 
 uvm_objection_callback :: dropped 

  function void
 uvm_heartbeat_callback::new

 (  string name , uvm_object target  ) 

  function int
 uvm_heartbeat_callback::objects_triggered

 (   ) 

 virtual function void
 uvm_heartbeat_callback::raised

 (  uvm_objection objection , uvm_object obj , uvm_object source_obj , string description , int count  ) 


 Superseded functions 
 uvm_objection_callback :: raised 

  function void
 uvm_heartbeat_callback::reset_counts

 (   ) 


Member Attribute Documentation

 int  attribute
 uvm_heartbeat_callback::cnt[ uvm_object ]

 time  attribute
 uvm_heartbeat_callback::last_trigger[ uvm_object ]

 uvm_object  attribute
 uvm_heartbeat_callback::target