uvm_reg_tlm_adapter Class Reference

Inheritance diagram for class uvm_reg_tlm_adapter:

List of all members.



Public Member Functions

function uvm_object  create ( string name = "" )
virtual function uvm_object_wrapper  get_object_type ( )
static function type_id  get_type ( )
virtual function string  get_type_name ( )
function void  __m_uvm_field_automation ( uvm_object tmp_data__, int what__, string str__ )
virtual function void  bus2reg ( uvm_sequence_item bus_item, ref uvm_reg_bus_op rw )
function void  new ( string name = "uvm_reg_tlm_adapter" )
virtual function uvm_sequence_item  reg2bus ( const ref uvm_reg_bus_op rw )

Public Attributes

static const string  type_name = "uvm_reg_tlm_adapter"; 

Member Typedefs

 typedef class  type_id 


Member Function Documentation

  function uvm_object
 uvm_reg_tlm_adapter::create

 (  string name = ""  ) 


 Superseded functions 
 uvm_object :: create 

 virtual function uvm_object_wrapper
 uvm_reg_tlm_adapter::get_object_type

 (   ) 


 Superseded functions 
 uvm_object :: get_object_type 

 static function type_id
 uvm_reg_tlm_adapter::get_type

 (   ) 


 Superseded functions 
 uvm_object :: get_type 

 virtual function string
 uvm_reg_tlm_adapter::get_type_name

 (   ) 


 Superseded functions 
 uvm_object :: get_type_name 

  function void
 uvm_reg_tlm_adapter::__m_uvm_field_automation

 (  uvm_object tmp_data__ , int what__ , string str__  ) 


 Superseded functions 
 uvm_object :: __m_uvm_field_automation 

 virtual function void
 uvm_reg_tlm_adapter::bus2reg

 (  uvm_sequence_item bus_item , ref uvm_reg_bus_op rw  ) 


 Superseded functions 
 uvm_reg_adapter :: bus2reg 

  function void
 uvm_reg_tlm_adapter::new

 (  string name = "uvm_reg_tlm_adapter"  ) 


 Superseded functions 
 uvm_object :: new 
 uvm_reg_adapter :: new 

 virtual function uvm_sequence_item
 uvm_reg_tlm_adapter::reg2bus

 (  const ref uvm_reg_bus_op rw  ) 


 Superseded functions 
 uvm_reg_adapter :: reg2bus 


Member Attribute Documentation

 static const string  attribute
 uvm_reg_tlm_adapter::type_name = "uvm_reg_tlm_adapter"


Member Typedef Documentation

 typedef class  uvm_reg_tlm_adapter::type_id
 Typedefe'd string ==>   uvm_object_registry#(uvm_reg_tlm_adapter,)