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

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

Collaboration diagram for hal::GroupingEvent:
Collaboration graph

Public Types

enum class  event {
  created , removed , name_changed , color_changed ,
  gate_assigned , gate_removed , net_assigned , net_removed ,
  module_assigned , module_removed
}
 

Detailed Description

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

Definition at line 139 of file event_handler.h.

Member Enumeration Documentation

◆ event

Enumerator
created 

no associated_data

removed 

no associated_data

name_changed 

no associated_data

color_changed 

no associated_data

gate_assigned 

associated_data = id of inserted gate

gate_removed 

associated_data = id of removed gate

net_assigned 

associated_data = id of inserted net

net_removed 

associated_data = id of removed net

module_assigned 

associated_data = id of inserted module

module_removed 

associated_data = id of removed module

Definition at line 142 of file event_handler.h.


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