Inheritance diagram for class uvm_event:
Public Member Functions | |
| virtual function void | add_callback ( uvm_event_callback cb, bit append = 1 ) |
| virtual function void | cancel ( ) |
| virtual function uvm_object | create ( string name = "" ) |
| virtual function void | delete_callback ( uvm_event_callback cb ) |
| virtual function void | do_copy ( uvm_object rhs ) |
| virtual function void | do_print ( uvm_printer printer ) |
| virtual function int | get_num_waiters ( ) |
| virtual function uvm_object | get_trigger_data ( ) |
| virtual function time | get_trigger_time ( ) |
| virtual function string | get_type_name ( ) |
| virtual function bit | is_off ( ) |
| virtual function bit | is_on ( ) |
| function void | new ( string name = "" ) |
| virtual function void | reset ( bit wakeup = 0 ) |
| virtual function void | trigger ( uvm_object data = null ) |
| virtual task | wait_off ( bit delta = 0 ) |
| virtual task | wait_on ( bit delta = 0 ) |
| virtual task | wait_ptrigger ( ) |
| virtual task | wait_ptrigger_data ( output uvm_object data ) |
| virtual task | wait_trigger ( ) |
| virtual task | wait_trigger_data ( output uvm_object data ) |
Public Attributes | |
| static const string | type_name = "uvm_event"; |
|
|
|
||||
|
|
|
||||
|
|
||||
|
|
|
|
|
||||
|
|
|
|
||||
|
|
|
|
||||
|
|
||||
|
|
||||
|
|
|
||||
|
|