Inheritance diagram for class uvm_transaction:
Public Member Functions | |
| function void | accept_tr ( time accept_time = 0 ) |
| function integer | begin_child_tr ( time begin_time = 0, integer parent_handle = 0 ) |
| function integer | begin_tr ( time begin_time = 0 ) |
| function void | disable_recording ( ) |
| function void | do_copy ( uvm_object rhs ) |
| function void | do_print ( uvm_printer printer ) |
| function void | do_record ( uvm_recorder recorder ) |
| function void | enable_recording ( string stream, uvm_recorder recorder = null ) |
| function void | end_tr ( time end_time = 0, bit free_handle = 1 ) |
| function time | get_accept_time ( ) |
| function time | get_begin_time ( ) |
| function time | get_end_time ( ) |
| function uvm_event_pool | get_event_pool ( ) |
| function uvm_component | get_initiator ( ) |
| function integer | get_tr_handle ( ) |
| function integer | get_transaction_id ( ) |
| function bit | is_active ( ) |
| function bit | is_recording_enabled ( ) |
| function void | new ( string name = "", uvm_component initiator = null ) |
| function void | set_initiator ( uvm_component initiator ) |
| function void | set_transaction_id ( integer id ) |
Public Attributes | |
| uvm_event | begin_event |
| uvm_event | end_event |
| const uvm_object_string_pool | events = new; |
Protected Member Functions | |
| function void | do_accept_tr ( ) |
| function void | do_begin_tr ( ) |
| function void | do_end_tr ( ) |
| function integer | m_begin_tr ( time begin_time = 0, integer parent_handle = 0, bit has_parent = 0 ) |
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|