#include <event_handler.h>
|
| enum class | event {
created
, removed
, name_changed
, type_changed
,
parent_changed
, submodule_added
, submodule_removed
, gates_assign_begin
,
gates_assign_end
, gate_assigned
, gates_remove_begin
, gates_remove_end
,
gate_removed
, pin_changed
} |
| |
Definition at line 99 of file event_handler.h.
◆ event
| Enumerator |
|---|
| created | no associated_data
|
| removed | no associated_data
|
| name_changed | no associated_data
|
| type_changed | no associated_data
|
| parent_changed | no associated_data
|
| submodule_added | associated_data = id of added module
|
| submodule_removed | associated_data = id of removed module
|
| gates_assign_begin | associated_data = number of gates to assign
|
| gates_assign_end | associated_data = number of assigned gates
|
| gate_assigned | associated_data = id of inserted gate
|
| gates_remove_begin | associated_data = number of gates to remove
|
| gates_remove_end | associated_data = number of removed gates
|
| gate_removed | associated_data = id of removed gate
|
| pin_changed | associated_data = [4LSB: type of action] [28HSB: id of pin group or pin]
|
Definition at line 102 of file event_handler.h.
The documentation for this class was generated from the following file:
- /home/runner/work/hal/hal/include/hal_core/netlist/event_system/event_handler.h