#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