HAL
hal::EventHandler Member List

This is the complete list of members for hal::EventHandler, including all inherited members.

event_enable_all(bool flag)hal::EventHandler
EventHandler()hal::EventHandler
notify(NetlistEvent::event ev, Netlist *netlist, u32 associated_data=0xFFFFFFFF)hal::EventHandler
notify(ModuleEvent::event ev, Module *module, u32 associated_data=0xFFFFFFFF)hal::EventHandler
notify(GateEvent::event ev, Gate *gate, u32 associated_data=0xFFFFFFFF)hal::EventHandler
notify(NetEvent::event ev, Net *net, u32 associated_data=0xFFFFFFFF)hal::EventHandler
notify(GroupingEvent::event ev, Grouping *grouping, u32 associated_data=0xFFFFFFFF)hal::EventHandler
register_callback(const std::string &name, std::function< void(NetlistEvent::event e, Netlist *netlist, u32 associated_data)> function)hal::EventHandler
register_callback(const std::string &name, std::function< void(ModuleEvent::event e, Module *module, u32 associated_data)> function)hal::EventHandler
register_callback(const std::string &name, std::function< void(GateEvent::event e, Gate *, u32 associated_data)> function)hal::EventHandler
register_callback(const std::string &name, std::function< void(NetEvent::event e, Net *, u32 associated_data)> function)hal::EventHandler
register_callback(const std::string &name, std::function< void(GroupingEvent::event e, Grouping *grouping, u32 associated_data)> function)hal::EventHandler
unregister_callback(const std::string &name)hal::EventHandler