uvm_reg_cbs Class Reference

Inheritance diagram for class uvm_reg_cbs:

List of all members.



Public Member Functions

virtual function void  decode ( ref uvm_reg_data_t data[] )
virtual function void  encode ( ref uvm_reg_data_t data[] )
function void  new ( string name = "uvm_reg_cbs" )
virtual function void  post_predict ( input uvm_reg_field fld, input uvm_reg_data_t previous, inout uvm_reg_data_t value, input uvm_predict_e kind, input uvm_path_e path, input uvm_reg_map map )
virtual task   post_read ( uvm_reg_item rw )
virtual task   post_write ( uvm_reg_item rw )
virtual task   pre_read ( uvm_reg_item rw )
virtual task   pre_write ( uvm_reg_item rw )


Member Function Documentation

 virtual function void
 uvm_reg_cbs::decode

 (  ref uvm_reg_data_t data []  ) 

 virtual function void
 uvm_reg_cbs::encode

 (  ref uvm_reg_data_t data []  ) 

  function void
 uvm_reg_cbs::new

 (  string name = "uvm_reg_cbs"  ) 


 Superseded functions 
 uvm_object :: new 
 uvm_callback :: new 
 Superseding functions 
 uvm_reg_read_only_cbs :: new 
 uvm_reg_write_only_cbs :: new 

 virtual function void
 uvm_reg_cbs::post_predict

 (  input uvm_reg_field fld , input uvm_reg_data_t previous , inout uvm_reg_data_t value , input uvm_predict_e kind , input uvm_path_e path , input uvm_reg_map map  ) 

 virtual task
 uvm_reg_cbs::post_read

 (  uvm_reg_item rw  ) 

 virtual task
 uvm_reg_cbs::post_write

 (  uvm_reg_item rw  ) 

 virtual task
 uvm_reg_cbs::pre_read

 (  uvm_reg_item rw  ) 


 Superseding tasks 
 uvm_reg_write_only_cbs :: pre_read 

 virtual task
 uvm_reg_cbs::pre_write

 (  uvm_reg_item rw  ) 


 Superseding tasks 
 uvm_reg_read_only_cbs :: pre_write