|
KiCad PCB EDA Suite
|
#include "conn_bus.h"#include "conn_islands.h"#include "conn_keys.h"#include "conn_frame.h"#include <array>#include <memory>#include <span>Go to the source code of this file.
Classes | |
| struct | SCH_CONNECTIVITY::CLAIM |
| The claim of one item for the name of its island. More... | |
| struct | SCH_CONNECTIVITY::CLAIM_LESS |
| Strict weak order on claims by value. More... | |
| struct | SCH_CONNECTIVITY::SOURCE_CLAIMS |
| struct | SCH_CONNECTIVITY::INSTANCE_CLAIMS |
| struct | SCH_CONNECTIVITY::ERC_ATOMS |
| struct | SCH_CONNECTIVITY::ISLAND_RECORD |
| struct | SCH_CONNECTIVITY::RECORD_GEOMETRY |
| Physical inputs to the island record fold. More... | |
Namespaces | |
| namespace | SCH_CONNECTIVITY |
| Value keys and the key session of the schematic connectivity engine. | |
Enumerations | |
| enum class | SCH_CONNECTIVITY::PRIORITY : uint8_t { SCH_CONNECTIVITY::NONE , SCH_CONNECTIVITY::PIN , SCH_CONNECTIVITY::SHEET_PIN , SCH_CONNECTIVITY::HIER_LABEL , SCH_CONNECTIVITY::LOCAL_LABEL , SCH_CONNECTIVITY::LOCAL_POWER_PIN , SCH_CONNECTIVITY::BUS_MEMBER , SCH_CONNECTIVITY::GLOBAL_POWER_PIN , SCH_CONNECTIVITY::GLOBAL } |
| Driver priority of a claim, from low to high. More... | |
Functions | |
| INSTANCE_CLAIMS | SCH_CONNECTIVITY::PrepareInstanceClaims (const SCREEN_FACTS &aFacts, const INSTANCE_FACTS &aText, const INSTANCE_SCOPE &aScope, SESSION_KEYS &aKeys, BUS_PARSE_CACHE &aParses) |
| Main-thread interning and parse preparation, followed by a pure per-island fold. | |
| ISLAND_RECORD | SCH_CONNECTIVITY::BuildIslandRecord (const RECORD_GEOMETRY &aIsland, const INSTANCE_CLAIMS &aInputs, const SESSION_KEYS &aKeys) |