KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCH_CONNECTIVITY::PUBLICATION::ROW_INPUT Struct Reference

Shared row of one island record. More...

Public Attributes

uint64_t version = 0
 Record version.
 
ITEM_RESULT connection
 Row of every island item except the driver override.
 
std::vector< KIIDitems
 
std::optional< std::pair< KIID, ITEM_RESULT > > driver
 

Detailed Description

Shared row of one island record.

Kept while the record version and row values are equal.

Definition at line 155 of file conn_publish.h.

Member Data Documentation

◆ connection

ITEM_RESULT SCH_CONNECTIVITY::PUBLICATION::ROW_INPUT::connection

Row of every island item except the driver override.

Definition at line 158 of file conn_publish.h.

Referenced by SCH_CONNECTIVITY::PUBLICATION::PrepareRows().

◆ driver

std::optional<std::pair<KIID, ITEM_RESULT> > SCH_CONNECTIVITY::PUBLICATION::ROW_INPUT::driver

Definition at line 162 of file conn_publish.h.

Referenced by SCH_CONNECTIVITY::PUBLICATION::PrepareRows().

◆ items

std::vector<KIID> SCH_CONNECTIVITY::PUBLICATION::ROW_INPUT::items

Definition at line 159 of file conn_publish.h.

Referenced by SCH_CONNECTIVITY::PUBLICATION::PrepareRows().

◆ version

uint64_t SCH_CONNECTIVITY::PUBLICATION::ROW_INPUT::version = 0

Record version.

Definition at line 157 of file conn_publish.h.


The documentation for this struct was generated from the following file: