|
KiCad PCB EDA Suite
|
Published connection of one item on one sheet instance. More...
#include <conn_publish.h>
Classes | |
| struct | BUS_SOURCE |
| Bus claim of an island that has the canonical shape but a different name. More... | |
Public Member Functions | |
| bool | operator== (const ITEM_RESULT &aOther) const |
Public Attributes | |
| std::shared_ptr< const BUS_SOURCE > | busSource |
| NODE_ID | component = INVALID_ID |
| KIND | kind = KIND::SIGNAL |
| CONNECTION_TYPE | itemType {} |
| NAME_ID | name = INVALID_ID |
| Published name with its suffix. | |
| NAME_ID | localName = INVALID_ID |
| Best island claim, or the group winner. | |
| NAME_ID | fullLocalName = INVALID_ID |
| localName with the component suffix. | |
| std::optional< ITEM_KEY > | driver |
| Source of the best component claim. | |
| int | netCode = 0 |
| uint32_t | subgraphCode = 0 |
| std::shared_ptr< const std::vector< NAME_ID > > | netclasses |
Published connection of one item on one sheet instance.
Definition at line 74 of file conn_publish.h.
| bool SCH_CONNECTIVITY::ITEM_RESULT::operator== | ( | const ITEM_RESULT & | aOther | ) | const |
Definition at line 43 of file conn_rows.cpp.
References busSource, component, driver, fullLocalName, itemType, kind, localName, name, netclasses, netCode, and subgraphCode.
| std::shared_ptr<const BUS_SOURCE> SCH_CONNECTIVITY::ITEM_RESULT::busSource |
Definition at line 84 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| NODE_ID SCH_CONNECTIVITY::ITEM_RESULT::component = INVALID_ID |
Definition at line 85 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| std::optional<ITEM_KEY> SCH_CONNECTIVITY::ITEM_RESULT::driver |
Source of the best component claim.
Definition at line 91 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| NAME_ID SCH_CONNECTIVITY::ITEM_RESULT::fullLocalName = INVALID_ID |
localName with the component suffix.
Definition at line 90 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| CONNECTION_TYPE SCH_CONNECTIVITY::ITEM_RESULT::itemType {} |
Definition at line 87 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| KIND SCH_CONNECTIVITY::ITEM_RESULT::kind = KIND::SIGNAL |
Definition at line 86 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| NAME_ID SCH_CONNECTIVITY::ITEM_RESULT::localName = INVALID_ID |
Best island claim, or the group winner.
Definition at line 89 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| NAME_ID SCH_CONNECTIVITY::ITEM_RESULT::name = INVALID_ID |
Published name with its suffix.
Definition at line 88 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| std::shared_ptr<const std::vector<NAME_ID> > SCH_CONNECTIVITY::ITEM_RESULT::netclasses |
Definition at line 95 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| int SCH_CONNECTIVITY::ITEM_RESULT::netCode = 0 |
Definition at line 92 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().
| uint32_t SCH_CONNECTIVITY::ITEM_RESULT::subgraphCode = 0 |
Definition at line 93 of file conn_publish.h.
Referenced by operator==(), and SCH_CONNECTIVITY::PUBLICATION::PrepareRows().