Inheritance list for class vmm_voter:
List of all members.Public Member Functions | |
| function void | channel ( vmm_channel chan ) |
| function void | consent ( string why = "No reason specified" ) |
| function void | forced ( string why = "No reason specified" ) |
| function vmm_channel | get_channel ( ) |
| function vmm_consensus | get_consensus ( ) |
| function bit | get_forced ( ) |
| function string | get_name ( ) |
| function int | get_notification ( ) |
| function vmm_notify | get_notify ( ) |
| function string | get_reason ( ) |
| function bit | get_vote ( ) |
| function vmm_xactor | get_xactor ( ) |
| function void | kill_voter ( ) |
| function void | new ( string name, vmm_consensus vote ) |
| function void | notify ( vmm_notify ntfy, int notification, bit is_on ) |
| function void | oppose ( string why = "No reason specified" ) |
| function void | sub_consensus ( vmm_consensus vote, bit force_through ) |
| function void | xactor ( vmm_xactor xact ) |
Public Attributes | |
| vmm_channel | channel_voter |
| vmm_consensus | consensus |
| bit | is_forced |
| event | killme |
| string | name |
| int | notification |
| vmm_notify | notify_voter |
| vmm_consensus | sub_vote |
| bit | vote |
| string | why |
| vmm_xactor | xactor_voter |
|
||
Prototype at line 1489 of file std_lib/vmm.sv.
Defined at line 463 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1480 of file std_lib/vmm.sv.
Defined at line 380 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1481 of file std_lib/vmm.sv.
Defined at line 390 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1494 of file std_lib/vmm.sv.
Defined at line 573 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1497 of file std_lib/vmm.sv.
Defined at line 588 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1486 of file std_lib/vmm.sv.
Defined at line 410 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1484 of file std_lib/vmm.sv.
Defined at line 400 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1496 of file std_lib/vmm.sv.
Defined at line 583 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1495 of file std_lib/vmm.sv.
Defined at line 578 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1487 of file std_lib/vmm.sv.
Defined at line 415 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1485 of file std_lib/vmm.sv.
Defined at line 405 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1493 of file std_lib/vmm.sv.
Defined at line 568 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1492 of file std_lib/vmm.sv.
Defined at line 562 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1477 of file std_lib/vmm.sv.
Defined at line 356 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1490 of file std_lib/vmm.sv.
Defined at line 491 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1479 of file std_lib/vmm.sv.
Defined at line 370 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1491 of file std_lib/vmm.sv.
Defined at line 534 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1488 of file std_lib/vmm.sv.
Defined at line 420 of file std_lib/vmm_consensus.sv. |
|
|
Defined at line 1470 of file std_lib/vmm.sv.
|
|
|
Defined at line 1464 of file std_lib/vmm.sv.
|
|
|
Defined at line 1466 of file std_lib/vmm.sv.
|
|
|
Defined at line 1468 of file std_lib/vmm.sv.
|
|
|
Defined at line 1463 of file std_lib/vmm.sv.
|
|
|
Defined at line 1472 of file std_lib/vmm.sv.
|
|
|
Defined at line 1471 of file std_lib/vmm.sv.
|
|
|
Defined at line 1473 of file std_lib/vmm.sv.
|
|
|
Defined at line 1465 of file std_lib/vmm.sv.
|
|
|
Defined at line 1467 of file std_lib/vmm.sv.
|
|
|
Defined at line 1469 of file std_lib/vmm.sv.
|