|
KiCad PCB EDA Suite
|
One item or pin in one sheet instance. More...
#include <conn_keys.h>
Public Member Functions | |
| bool | operator== (const ITEM_KEY &) const =default |
Public Attributes | |
| KIID | item = niluuid |
| The item or pin KIID. | |
| INST_ID | inst = INVALID_ID |
| The sheet instance that shows the item. | |
One item or pin in one sheet instance.
A shared screen has one key for each item in each instance. The key holds no model pointer, so it stays valid after the editor deletes the item.
Definition at line 76 of file conn_keys.h.
|
default |
| INST_ID SCH_CONNECTIVITY::ITEM_KEY::inst = INVALID_ID |
The sheet instance that shows the item.
Definition at line 79 of file conn_keys.h.
Referenced by BOOST_AUTO_TEST_CASE(), SCH_CONNECTIVITY::SESSION_KEYS::Less(), SCH_CONNECTIVITY::FACADE_STATE::RefreshNetItems(), SCH_CONNECTIVITY::FACADE_STATE::Resolve(), and SCH_CONNECTIVITY::FACADE_STATE::Row().
The item or pin KIID.
Definition at line 78 of file conn_keys.h.
Referenced by BOOST_AUTO_TEST_CASE(), SCH_CONNECTIVITY::BuildIslandRecord(), SCH_CONNECTIVITY::ENGINE::BusBusConflicts(), SCH_CONNECTIVITY::ENGINE::BusNetConflicts(), SCH_CONNECTIVITY::ENGINE::DriverConflicts(), SCH_CONNECTIVITY::SESSION_KEYS::Less(), SCH_CONNECTIVITY::PUBLICATION::PrepareRows(), SCH_CONNECTIVITY::FACADE_STATE::RefreshNetItems(), SCH_CONNECTIVITY::FACADE_STATE::Resolve(), and SCH_CONNECTIVITY::FACADE_STATE::Row().