|
KiCad PCB EDA Suite
|
#include <conn_claims.h>
Public Member Functions | |
| bool | operator== (const ERC_ATOMS &) const =default |
Public Attributes | |
| std::vector< NAME_ID > | strongNames |
| Sorted names of the strong claims. | |
| std::array< std::optional< KIID >, 2 > | pinWitnesses |
| The two smallest witness pin ids. | |
| std::optional< KIID > | noConnect |
| The smallest no-connect marker id. | |
| uint32_t | pinCount = 0 |
| bool | hasSymbolPin = false |
| bool | kindConflict = false |
| bool | mixedBusShapes = false |
| bool | invisiblePowerWired = false |
| bool | busNoConnect = false |
Definition at line 100 of file conn_claims.h.
|
default |
| bool SCH_CONNECTIVITY::ERC_ATOMS::busNoConnect = false |
Definition at line 110 of file conn_claims.h.
| bool SCH_CONNECTIVITY::ERC_ATOMS::hasSymbolPin = false |
Definition at line 106 of file conn_claims.h.
| bool SCH_CONNECTIVITY::ERC_ATOMS::invisiblePowerWired = false |
Definition at line 109 of file conn_claims.h.
| bool SCH_CONNECTIVITY::ERC_ATOMS::kindConflict = false |
Definition at line 107 of file conn_claims.h.
| bool SCH_CONNECTIVITY::ERC_ATOMS::mixedBusShapes = false |
Definition at line 108 of file conn_claims.h.
| std::optional<KIID> SCH_CONNECTIVITY::ERC_ATOMS::noConnect |
The smallest no-connect marker id.
Definition at line 104 of file conn_claims.h.
Referenced by SCH_CONNECTIVITY::MakeSummary().
| uint32_t SCH_CONNECTIVITY::ERC_ATOMS::pinCount = 0 |
Definition at line 105 of file conn_claims.h.
| std::array<std::optional<KIID>, 2> SCH_CONNECTIVITY::ERC_ATOMS::pinWitnesses |
The two smallest witness pin ids.
Definition at line 103 of file conn_claims.h.
Referenced by SCH_CONNECTIVITY::MakeSummary().
| std::vector<NAME_ID> SCH_CONNECTIVITY::ERC_ATOMS::strongNames |
Sorted names of the strong claims.
Definition at line 102 of file conn_claims.h.