KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ORCAD_CONVERTER::UNIT_INFO Struct Reference

– shared bookkeeping types ------------------------------------------------— More...

Public Member Functions

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

Public Attributes

std::string letter
 unit discriminator, e.g. "A", "-16", "B:Convert"
 
const ORCAD_SYMBOL_DEFsymbol = nullptr
 
std::vector< std::string > pinNumbers
 device pin-number map for this unit
 
std::vector< bool > pinNumberVisible
 nonblank source package pin numbers
 
std::vector< bool > pinIgnore
 package pins suppressed for this unit
 
std::vector< int > pinOffsets
 hidden duplicate-pin electrical offsets, DBU
 
std::vector< bool > explicitPinNets
 placed pins whose source net overrides implicit power naming
 

Detailed Description

– shared bookkeeping types ------------------------------------------------—

One unit of an emitted multi-unit symbol.

Definition at line 171 of file orcad_converter.h.

Member Function Documentation

◆ operator==()

bool ORCAD_CONVERTER::UNIT_INFO::operator== ( const UNIT_INFO & ) const
default

Member Data Documentation

◆ explicitPinNets

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::explicitPinNets

placed pins whose source net overrides implicit power naming

Definition at line 179 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ letter

std::string ORCAD_CONVERTER::UNIT_INFO::letter

unit discriminator, e.g. "A", "-16", "B:Convert"

Definition at line 173 of file orcad_converter.h.

◆ pinIgnore

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::pinIgnore

package pins suppressed for this unit

Definition at line 177 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor(), and ORCAD_CONVERTER::placeInstance().

◆ pinNumbers

std::vector<std::string> ORCAD_CONVERTER::UNIT_INFO::pinNumbers

device pin-number map for this unit

Definition at line 175 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor(), ORCAD_CONVERTER::placeInstance(), and ORCAD_CONVERTER::powerLibFor().

◆ pinNumberVisible

std::vector<bool> ORCAD_CONVERTER::UNIT_INFO::pinNumberVisible

nonblank source package pin numbers

Definition at line 176 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ pinOffsets

std::vector<int> ORCAD_CONVERTER::UNIT_INFO::pinOffsets

hidden duplicate-pin electrical offsets, DBU

Definition at line 178 of file orcad_converter.h.

Referenced by ORCAD_CONVERTER::kicadSymbolFor().

◆ symbol

const ORCAD_SYMBOL_DEF* ORCAD_CONVERTER::UNIT_INFO::symbol = nullptr

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