Inheritance diagram for class uvm_recorder:
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 integer | begin_tr ( string txtype, integer stream, string nm, string label = "", string desc = "", time begin_time = 0 ) |
| virtual function integer | check_handle_kind ( string htype, integer handle ) |
| virtual function integer | create_stream ( string name, string t, string scope ) |
| virtual function void | end_tr ( integer handle, time end_time = 0 ) |
| virtual function void | free_tr ( integer handle ) |
| virtual function void | link_tr ( integer h1, integer h2, string relation = "" ) |
| virtual function void | m_set_attribute ( integer txh, string nm, string value ) |
| function void | new ( string name = "uvm_recorder" ) |
| virtual function bit | open_file ( ) |
| virtual function void | record_field ( string name, uvm_bitstream_t value, int size, uvm_radix_enum radix = UVM_NORADIX ) |
| virtual function void | record_field_real ( string name, real value ) |
| virtual function void | record_generic ( string name, string value ) |
| virtual function void | record_object ( string name, uvm_object value ) |
| virtual function void | record_string ( string name, string value ) |
| virtual function void | record_time ( string name, time value ) |
| virtual function void | set_attribute ( integer txh, string nm, logic [1023:0] value, uvm_radix_enum radix, integer numbits = 1024 ) |
Public Attributes | |
| bit | abstract = 1; |
| uvm_radix_enum | default_radix |
| UVM_FILE | file |
| string | filename = "tr_db.log"; |
| static int | handle |
| bit | identifier = 1; |
| static bit | m_handles [int] |
| bit | physical = 1; |
| uvm_recursion_policy_enum | policy |
| int | recording_depth |
| uvm_scope_stack | scope = new; |
| integer | tr_handle = 0; |
| static const string | type_name = "uvm_recorder"; |
Member Typedefs | |
| typedef class | type_id |
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|