Inheritance diagram for class uvm_resource:
Public Member Functions | |
| function string | convert2string ( ) |
| static function this_type | get_by_name ( string scope, string name, bit rpterr = 1 ) |
| static function this_type | get_by_type ( string scope = "", uvm_resource_base type_handle ) |
| static function this_type | get_highest_precedence ( ref uvm_queue q ) |
| static function this_type | get_type ( ) |
| function uvm_resource_base | get_type_handle ( ) |
| function void | new ( string name = "", string scope = "" ) |
| function T | read ( uvm_object accessor = null ) |
| function void | set ( ) |
| function void | set_override ( override_t override = 2'b11 ) |
| function void | set_priority ( uvm_resource_types :: priority_e pri ) |
| function void | write ( T t, uvm_object accessor = null ) |
Class Parameters | |
| type | T = int; |
Public Attributes | |
| static uvm_resource | my_type = get_type; |
Protected Attributes | |
| protected T | val |
Member Typedefs | |
| typedef class | this_type |
|
||||||||||||||||
|
|
||||||||||||
|
|
||||||||||||
|
|
|
||||
|
|
||||
|
|
||||||||||||||||
|
|
|
|
|
||||
|
|
|
|