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) const
hal::Grouping
contains_gate_by_id
(const u32 gate_id) const
hal::Grouping
contains_module
(Module *module) const
hal::Grouping
contains_module_by_id
(const u32 module_id) const
hal::Grouping
contains_net
(Net *net) const
hal::Grouping
contains_net_by_id
(const u32 net_id) const
hal::Grouping
get_color
() const
hal::Grouping
get_gate_ids
(const std::function< bool(Gate *)> &filter=nullptr) const
hal::Grouping
get_gates
() const
hal::Grouping
get_gates
(const std::function< bool(Gate *)> &filter) const
hal::Grouping
get_id
() const
hal::Grouping
get_module_ids
(const std::function< bool(Module *)> &filter=nullptr) const
hal::Grouping
get_modules
() const
hal::Grouping
get_modules
(const std::function< bool(Module *)> &filter) const
hal::Grouping
get_name
() const
hal::Grouping
get_net_ids
(const std::function< bool(Net *)> &filter=nullptr) const
hal::Grouping
get_netlist
() const
hal::Grouping
get_nets
() const
hal::Grouping
get_nets
(const std::function< bool(Net *)> &filter) const
hal::Grouping
NetlistInternalManager
class
hal::Grouping
friend
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
Generated on Fri Feb 14 2025 14:22:47 for HAL by
1.9.1