Inheritance diagram for class uvm_component_registry:
Public Member Functions | |
| static function T | create ( string name, uvm_component parent, string contxt = "" ) |
| virtual function uvm_component | create_component ( string name, uvm_component parent ) |
| 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_component; |
| string | Tname = " |
Public Attributes | |
| static const string | type_name = Tname; |
Member Typedefs | |
| typedef class | this_type |
|
|
||||
|
|
|
||||
|
|
|
|
|
|