HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::NetlistEvent Class Reference

#include <hal_core/netlist/event_system/event_handler.h>

Collaboration diagram for hal::NetlistEvent:
Collaboration graph

Public Types

enum class  event {
  id_changed , input_filename_changed , design_name_changed , device_name_changed ,
  marked_global_vcc , marked_global_gnd , unmarked_global_vcc , unmarked_global_gnd ,
  marked_global_input , marked_global_output , unmarked_global_input , unmarked_global_output
}
 

Detailed Description

Holds the enumeration of all events that a netlist can emit.

Definition at line 45 of file event_handler.h.

Member Enumeration Documentation

◆ event

Enumerator
id_changed 

associated_data = old id

input_filename_changed 

no associated_data

design_name_changed 

no associated_data

device_name_changed 

no associated_data

marked_global_vcc 

associated_data = id of gate

marked_global_gnd 

associated_data = id of gate

unmarked_global_vcc 

associated_data = id of gate

unmarked_global_gnd 

associated_data = id of gate

marked_global_input 

associated_data = id of net

marked_global_output 

associated_data = id of net

unmarked_global_input 

associated_data = id of net

unmarked_global_output 

associated_data = id of net

Definition at line 48 of file event_handler.h.


The documentation for this class was generated from the following file: