HAL
hal::Net Member List

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

add_destination(Gate *gate, const std::string &pin_name)hal::Net
add_destination(Gate *gate, GatePin *pin)hal::Net
add_source(Gate *gate, const std::string &pin_name)hal::Net
add_source(Gate *gate, GatePin *pin)hal::Net
DataContainer()=defaulthal::DataContainer
delete_data(const std::string &category, const std::string &key, const bool log_with_info_level=false)hal::DataContainer
get_data(const std::string &category, const std::string &key) consthal::DataContainer
get_data_map() consthal::DataContainer
get_destinations(const std::function< bool(Endpoint *ep)> &filter=nullptr) consthal::Net
get_grouping() consthal::Net
get_hash() consthal::Net
get_id() consthal::Net
get_name() consthal::Net
get_netlist() consthal::Net
get_num_of_destinations(const std::function< bool(Endpoint *ep)> &filter=nullptr) consthal::Net
get_num_of_sources(const std::function< bool(Endpoint *ep)> &filter=nullptr) consthal::Net
get_sources(const std::function< bool(Endpoint *ep)> &filter=nullptr) consthal::Net
has_data(const std::string &category, const std::string &key) consthal::DataContainer
is_a_destination(const Gate *gate) consthal::Net
is_a_destination(const Gate *gate, const std::string &pin_name) consthal::Net
is_a_destination(const Gate *gate, const GatePin *pin) consthal::Net
is_a_destination(const Endpoint *ep) consthal::Net
is_a_source(const Gate *gate) consthal::Net
is_a_source(const Gate *gate, const std::string &pin_name) consthal::Net
is_a_source(const Gate *gate, const GatePin *pin) consthal::Net
is_a_source(const Endpoint *ep) consthal::Net
is_global_input_net() consthal::Net
is_global_output_net() consthal::Net
is_gnd_net() consthal::Net
is_unrouted() consthal::Net
is_vcc_net() consthal::Net
m_datahal::DataContainerprotected
mark_global_input_net()hal::Net
mark_global_output_net()hal::Net
NetlistInternalManager classhal::Netfriend
operator!=(const Net &other) consthal::Net
hal::DataContainer::operator!=(const DataContainer &other) consthal::DataContainer
operator==(const Net &other) consthal::Net
hal::DataContainer::operator==(const DataContainer &other) consthal::DataContainer
remove_destination(Gate *gate, const std::string &pin_name)hal::Net
remove_destination(Gate *gate, const GatePin *pin)hal::Net
remove_destination(Endpoint *ep)hal::Net
remove_source(Gate *gate, const std::string &pin_name)hal::Net
remove_source(Gate *gate, const GatePin *pin)hal::Net
remove_source(Endpoint *ep)hal::Net
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_name(const std::string &name)hal::Net
unmark_global_input_net()hal::Net
unmark_global_output_net()hal::Net
~DataContainer()=defaulthal::DataContainervirtual