HAL
hal::Grouping Member List

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

assign_gate(Gate *gate, bool force=false)hal::Grouping
assign_gate_by_id(const u32 gate_id, bool force=false)hal::Grouping
assign_module(Module *module, bool force=false)hal::Grouping
assign_module_by_id(const u32 module_id, bool force=false)hal::Grouping
assign_net(Net *net, bool force=false)hal::Grouping
assign_net_by_id(const u32 net_id, bool force=false)hal::Grouping
contains_gate(Gate *gate) consthal::Grouping
contains_gate_by_id(const u32 gate_id) consthal::Grouping
contains_module(Module *module) consthal::Grouping
contains_module_by_id(const u32 module_id) consthal::Grouping
contains_net(Net *net) consthal::Grouping
contains_net_by_id(const u32 net_id) consthal::Grouping
get_color() consthal::Grouping
get_gate_ids(const std::function< bool(Gate *)> &filter=nullptr) consthal::Grouping
get_gates() consthal::Grouping
get_gates(const std::function< bool(Gate *)> &filter) consthal::Grouping
get_id() consthal::Grouping
get_module_ids(const std::function< bool(Module *)> &filter=nullptr) consthal::Grouping
get_modules() consthal::Grouping
get_modules(const std::function< bool(Module *)> &filter) consthal::Grouping
get_name() consthal::Grouping
get_net_ids(const std::function< bool(Net *)> &filter=nullptr) consthal::Grouping
get_netlist() consthal::Grouping
get_nets() consthal::Grouping
get_nets(const std::function< bool(Net *)> &filter) consthal::Grouping
NetlistInternalManager classhal::Groupingfriend
next_color()hal::Grouping
remove_gate(Gate *gate)hal::Grouping
remove_gate_by_id(const u32 gate_id)hal::Grouping
remove_module(Module *module)hal::Grouping
remove_module_by_id(const u32 module_id)hal::Grouping
remove_net(Net *net)hal::Grouping
remove_net_by_id(const u32 net_id)hal::Grouping
set_color(utils::Color c)hal::Grouping
set_name(std::string name)hal::Grouping