![]() |
HAL
|
This is the complete list of members for hal::Gate, including all inherited members.
add_boolean_function(const std::string &name, const BooleanFunction &func) | hal::Gate | |
DataContainer()=default | hal::DataContainer | |
delete_data(const std::string &category, const std::string &key, const bool log_with_info_level=false) | hal::DataContainer | |
get_boolean_function(const std::string &name) const | hal::Gate | |
get_boolean_function(const GatePin *pin=nullptr) const | hal::Gate | |
get_boolean_functions(bool only_custom_functions=false) const | hal::Gate | |
get_data(const std::string &category, const std::string &key) const | hal::DataContainer | |
get_data_map() const | hal::DataContainer | |
get_fan_in_endpoint(const std::string &pin_name) const | hal::Gate | |
get_fan_in_endpoint(const GatePin *pin) const | hal::Gate | |
get_fan_in_endpoint(const Net *net) const | hal::Gate | |
get_fan_in_endpoints() const | hal::Gate | |
get_fan_in_endpoints(const std::function< bool(Endpoint *)> &filter) const | hal::Gate | |
get_fan_in_net(const std::string &pin_name) const | hal::Gate | |
get_fan_in_net(const GatePin *pin) const | hal::Gate | |
get_fan_in_nets() const | hal::Gate | |
get_fan_in_nets(const std::function< bool(Net *)> &filter) const | hal::Gate | |
get_fan_out_endpoint(const std::string &pin_name) const | hal::Gate | |
get_fan_out_endpoint(const GatePin *pin) const | hal::Gate | |
get_fan_out_endpoint(const Net *net) const | hal::Gate | |
get_fan_out_endpoints() const | hal::Gate | |
get_fan_out_endpoints(const std::function< bool(Endpoint *)> &filter) const | hal::Gate | |
get_fan_out_net(const std::string &pin_name) const | hal::Gate | |
get_fan_out_net(const GatePin *pin) const | hal::Gate | |
get_fan_out_nets() const | hal::Gate | |
get_fan_out_nets(const std::function< bool(Net *)> &filter) const | hal::Gate | |
get_grouping() const | hal::Gate | |
get_hash() const | hal::Gate | |
get_id() const | hal::Gate | |
get_init_data() const | hal::Gate | |
get_location() const | hal::Gate | |
get_location_x() const | hal::Gate | |
get_location_y() const | hal::Gate | |
get_module() const | hal::Gate | |
get_modules(const std::function< bool(Module *)> &filter=nullptr, bool recursive=true) const | hal::Gate | |
get_name() const | hal::Gate | |
get_netlist() const | hal::Gate | |
get_predecessor(const std::string &pin_name) const | hal::Gate | |
get_predecessor(const GatePin *pin) const | hal::Gate | |
get_predecessors(const std::function< bool(const GatePin *pin, Endpoint *ep)> &filter=nullptr) const | hal::Gate | |
get_resolved_boolean_function(const GatePin *pin, const bool use_net_variables=false) const | hal::Gate | |
get_successor(const std::string &pin_name) const | hal::Gate | |
get_successor(const GatePin *pin) const | hal::Gate | |
get_successors(const std::function< bool(const GatePin *pin, Endpoint *ep)> &filter=nullptr) const | hal::Gate | |
get_type() const | hal::Gate | |
get_unique_predecessors(const std::function< bool(const GatePin *pin, Endpoint *ep)> &filter=nullptr) const | hal::Gate | |
get_unique_successors(const std::function< bool(const GatePin *pin, Endpoint *ep)> &filter=nullptr) const | hal::Gate | |
has_data(const std::string &category, const std::string &key) const | hal::DataContainer | |
has_location() const | hal::Gate | |
is_fan_in_net(const Net *net) const | hal::Gate | |
is_fan_out_net(const Net *net) const | hal::Gate | |
is_gnd_gate() const | hal::Gate | |
is_vcc_gate() const | hal::Gate | |
m_data | hal::DataContainer | protected |
mark_gnd_gate() | hal::Gate | |
mark_vcc_gate() | hal::Gate | |
NetlistInternalManager class | hal::Gate | friend |
operator!=(const Gate &other) const | hal::Gate | |
hal::DataContainer::operator!=(const DataContainer &other) const | hal::DataContainer | |
operator==(const Gate &other) const | hal::Gate | |
hal::DataContainer::operator==(const DataContainer &other) const | hal::DataContainer | |
set_data(const std::string &category, const std::string &key, const std::string &data_type, const std::string &value, const bool log_with_info_level=false) | hal::DataContainer | |
set_data_map(const std::map< std::tuple< std::string, std::string >, std::tuple< std::string, std::string >> &map) | hal::DataContainer | |
set_init_data(const std::vector< std::string > &init_data) | hal::Gate | |
set_location(const std::pair< i32, i32 > &location) | hal::Gate | |
set_location_x(i32 x) | hal::Gate | |
set_location_y(i32 y) | hal::Gate | |
set_name(const std::string &name) | hal::Gate | |
unmark_gnd_gate() | hal::Gate | |
unmark_vcc_gate() | hal::Gate | |
~DataContainer()=default | hal::DataContainer | virtual |