

Public Member Functions | |
| new (string name="") | |
| virtual ovm_object | create (string name="") |
| virtual string | get_type_name () |
| virtual void | wait_on (bit delta=0) |
| virtual void | wait_off (bit delta=0) |
| virtual void | wait_trigger () |
| virtual void | wait_ptrigger () |
| virtual void | wait_trigger_data (output ovm_object data) |
| virtual void | wait_ptrigger_data (output ovm_object data) |
| virtual void | trigger (ovm_object data=null) |
| virtual ovm_object | get_trigger_data () |
| virtual time | get_trigger_time () |
| virtual bit | is_on () |
| virtual bit | is_off () |
| virtual void | reset (bit wakeup=0) |
| virtual void | add_callback (ovm_event_callback cb, bit append=1) |
| virtual void | delete_callback (ovm_event_callback cb) |
| virtual void | cancel () |
| virtual int | get_num_waiters () |
| virtual void | do_print (ovm_printer printer) |
| virtual void | do_copy (ovm_object rhs) |
Static Public Attributes | |
| static const string | type_name = "ovm_event" |
Private Attributes | |
| event | m_event |
| int | num_waiters |
| bit | on |
| time | trigger_time = 0 |
| ovm_object | trigger_data |
| ovm_event_callback | callbacks [$] |
Definition at line 51 of file ovm_event.svh.
|
||||||||||||
|
Definition at line 292 of file ovm_event.sv. |
|
|
Definition at line 275 of file ovm_event.sv. |
|
|
Reimplemented from ovm_object. Definition at line 96 of file ovm_event.sv. |
|
|
Definition at line 310 of file ovm_event.sv. |
|
|
Reimplemented from ovm_object. Definition at line 332 of file ovm_event.sv. |
|
|
Reimplemented from ovm_object. Definition at line 320 of file ovm_event.sv. |
|
|
Definition at line 284 of file ovm_event.sv. |
|
|
Definition at line 203 of file ovm_event.sv. |
|
|
Definition at line 211 of file ovm_event.sv. |
|
|
Reimplemented from ovm_object. Definition at line 88 of file ovm_event.sv. |
|
|
Definition at line 252 of file ovm_event.sv. |
|
|
Definition at line 244 of file ovm_event.sv. |
|
|
Reimplemented from ovm_object. Definition at line 80 of file ovm_event.sv. |
|
|
Definition at line 260 of file ovm_event.sv. |
|
|
Definition at line 172 of file ovm_event.sv. |
|
|
Definition at line 121 of file ovm_event.sv. |
|
|
Definition at line 106 of file ovm_event.sv. |
|
|
Definition at line 153 of file ovm_event.sv. |
|
|
Definition at line 163 of file ovm_event.sv. |
|
|
Definition at line 136 of file ovm_event.sv. |
|
|
Definition at line 144 of file ovm_event.sv. |
|
|
Definition at line 92 of file ovm_event.svh. |
|
|
Definition at line 87 of file ovm_event.svh. |
|
|
Definition at line 88 of file ovm_event.svh. |
|
|
Definition at line 89 of file ovm_event.svh. |
|
|
Definition at line 91 of file ovm_event.svh. |
|
|
Definition at line 90 of file ovm_event.svh. |
|
|
Definition at line 53 of file ovm_event.svh. |
![]() Intelligent Design Verification Project: OVM, Revision: 1.1.0 |
Copyright (c) 2008 Intelligent Design Verification. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included here: http://www.intelligentdv.com/licenses/fdl.txt |
![]() Doxygen Version: 1.4.6 Mon Sep 29 14:23:53 2008 |