Inheritance diagram for class ovm_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 ( ovm_object rhs ) |
| function void | do_print ( ovm_printer printer ) |
| function void | do_record ( ovm_recorder recorder ) |
| function void | enable_recording ( string stream ) |
| 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 ovm_event_pool | get_event_pool ( ) |
| function ovm_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 = "", ovm_component initiator = null ) |
| function void | set_initiator ( ovm_component initiator ) |
| function void | set_transaction_id ( integer id ) |
Public Attributes | |
| ovm_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 ) |
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|