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

#include <conn_publish.h>

Public Member Functions

bool operator== (const COMPONENT_CONTENT &) const =default
 

Public Attributes

KIND kind = KIND::SIGNAL
 
std::optional< CLAIMbest
 
std::vector< ITEM_KEYitems
 
std::vector< RECORD_KEYrecords
 
std::vector< SLOT_KEYslots
 
std::vector< SLOT_KEYmembers
 
std::optional< SLOT_KEYnameSlot
 
std::vector< NAME_IDnetclasses
 
NAME_ID baseName = INVALID_ID
 

Detailed Description

Definition at line 30 of file conn_publish.h.

Member Function Documentation

◆ operator==()

bool SCH_CONNECTIVITY::COMPONENT_CONTENT::operator== ( const COMPONENT_CONTENT & ) const
default

Member Data Documentation

◆ baseName

NAME_ID SCH_CONNECTIVITY::COMPONENT_CONTENT::baseName = INVALID_ID

Definition at line 41 of file conn_publish.h.

◆ best

std::optional<CLAIM> SCH_CONNECTIVITY::COMPONENT_CONTENT::best

Definition at line 33 of file conn_publish.h.

◆ items

std::vector<ITEM_KEY> SCH_CONNECTIVITY::COMPONENT_CONTENT::items

Definition at line 34 of file conn_publish.h.

◆ kind

KIND SCH_CONNECTIVITY::COMPONENT_CONTENT::kind = KIND::SIGNAL

Definition at line 32 of file conn_publish.h.

◆ members

std::vector<SLOT_KEY> SCH_CONNECTIVITY::COMPONENT_CONTENT::members

Definition at line 38 of file conn_publish.h.

◆ nameSlot

std::optional<SLOT_KEY> SCH_CONNECTIVITY::COMPONENT_CONTENT::nameSlot

Definition at line 39 of file conn_publish.h.

◆ netclasses

std::vector<NAME_ID> SCH_CONNECTIVITY::COMPONENT_CONTENT::netclasses

Definition at line 40 of file conn_publish.h.

◆ records

std::vector<RECORD_KEY> SCH_CONNECTIVITY::COMPONENT_CONTENT::records

Definition at line 35 of file conn_publish.h.

◆ slots

std::vector<SLOT_KEY> SCH_CONNECTIVITY::COMPONENT_CONTENT::slots

Definition at line 36 of file conn_publish.h.


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