Inheritance diagram for class uvm_object_registry:
Public Member Functions | |
| static function T | create ( string name = "", uvm_component parent = null, string contxt = "" ) |
| virtual function uvm_object | create_object ( string name = "" ) |
| static function this_type | get ( ) |
| virtual function string | get_type_name ( ) |
| static function void | set_inst_override ( uvm_object_wrapper override_type, string inst_path, uvm_component parent = null ) |
| static function void | set_type_override ( uvm_object_wrapper override_type, bit replace = 1 ) |
Class Parameters | |
| type | T = uvm_object; |
| string | Tname = " |
Public Attributes | |
| static const string | type_name = Tname; |
Member Typedefs | |
| typedef class | this_type |
|
|
||||
|
|
|
||||
|
|
|