uvm_tlm_extension Class Reference

Inheritance diagram for class uvm_tlm_extension:

List of all members.



Public Member Functions

virtual function uvm_object  create ( string name = "" )
virtual function uvm_tlm_extension_base  get_type_handle ( )
virtual function string  get_type_handle_name ( )
static function this_type  ID ( )
function void  new ( string name = "" )

Class Parameters

type  T = int; 

Public Attributes


Member Typedefs

 typedef class  this_type 


Member Function Documentation

 virtual function uvm_object
 uvm_tlm_extension::create

 (  string name = ""  ) 


 Superseded functions 
 uvm_object :: create 
 uvm_tlm_extension_base :: create 

 virtual function uvm_tlm_extension_base
 uvm_tlm_extension::get_type_handle

 (   ) 


 Superseded functions 
 uvm_tlm_extension_base :: get_type_handle 

 virtual function string
 uvm_tlm_extension::get_type_handle_name

 (   ) 


 Superseded functions 
 uvm_tlm_extension_base :: get_type_handle_name 

 static function this_type
 uvm_tlm_extension::ID

 (   ) 

  function void
 uvm_tlm_extension::new

 (  string name = ""  ) 


 Superseded functions 
 uvm_object :: new 
 uvm_tlm_extension_base :: new 


Class Parameters Documentation

 type  attribute
 uvm_tlm_extension::T = int


Member Attribute Documentation


Member Typedef Documentation

 typedef class  uvm_tlm_extension::this_type
 Typedefe'd string ==>   uvm_tlm_extension#(T)